Report a review
- 5
- What an absolute gem!
I eat here whenever I'm in downtown St. Pete. They have delicious vegan options including dessert and the staff are delightful and so helpful. I wish I had a Meze 119 in north county! Updated from previous review on Friday June 05, 2015