This is one of those places where you order at the counter and servers bring your food. They have lots of delicious variety including many vegetarian choices which was perfect for us. They also do a great cappuccino. Service was prompt and the food was fresh and tasty. Highly recommended spot.