Report a review

user picture
magruff123
  • 4
  • amazing

This is by far the BEST restaurant to go to in St. Louis. Every veg. dish there is always great and they use local fresh produce. This is a perfect place to go for dates and small groups. The food is on the pricey side, but well worth the price. make sure to make reservations.


Why are you reporting this review?