
Tree House Restaurant
3177 S Grand Blvd, St. Louis, MO 63118, USA
It was fascinating that everything is sourced locally. I enjoyed the pasta and the flavors. Presentation was great as well. My only issue is that the pasta/sauce was somewhat lukewarm, not hot. Overall a fun experience.
Ainda não há comentários.