Review: The quality of food ranges from excellent to mediocre. Each time I order a dish, it's been prepared and cooked differently from the last time I ordered it. Selection of vegetarian dishes at the lunch buffet is usually small and I avoid it as a result. Their bread is usually excellent. Service is good.