As a non-vegetarian i must say that this is really an extraordinary restaurant. The quality of the dishes is great even though they are plenty of them. Normally buffet means many mediocre dishes. There is something for everybody. Even the prices are very reasonable. This came just in time after a very long morning walking. I would definitively visit again!