A very good vegetarian (and vegan) choice. Many reviews of this place talk about the slow and poor service, and I can sort of see it. However, I went on an uncrowded day for lunch. Though you can order lunch off the menu, they also have an excellent vegan buffet (with additions possible for vegetarian, ovo, pesco, etc.), and with the buffet you just help yourself, so I really didn't need much service at all. The buffet is relatively small by US standards, but it's healthy, diverse, and tasty. I'd be happy with this buffet almost anywhere. [NB: Does not accept credit cards.]Pros: tasty and healthy buffet, great location for tourists, prices go up for ovo, pesco, etc.
Cons: doesn't take credit cards, buffet could be a bit larger