This restaurant was very good and I enjoyed their veggie offerings. They have a mint lemonade that I've been trying to imitate since I got back. It's the most refreshing thing ever! Definitely worth a try.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.