Whether you like to eat meat or a vegetarian this place is a great place to dine in. For a decent price during lunch a buffet is served and during dinner time it is a la carte. Either one will do the job in filling you up without the "I'm too full feeling." And the service is great. You don't just have 1 waiter , you have at least 3 at all time taking turns and asking if you need anything without that feeling of being rushed.