They have really good vegetarian and vegan food. They also have a great bakery with pastries and things like that. They also have some special teas and coffees as well. Service is excellent and when I was there, there was a person who spoke excellent English and could explain all the options from the menu.