Not much choice especially for vegetarian. A little expensive. Staff very friendly .
— Somewhat
— Not Much/None
— Good