I am not vegetarian, but simply love this place. The food is great. Quite a lot options from the buffet, varied menu everyday. Very friendly atmosphere and great crowd. Try the little cafe there. The latte is incredibly good and all the desserts are amazing. This is the restaurant you want to have in any city you live in.