Not all vegetarian. Good if your looking for a more "sophisticated" dining experience, but also on the pricey side. Has a daily vegetarian dairy dish, and vegan special dish.