Address: 2241 S Brentwood Blvd, St. Louis, MO 63144, USA
No, open 5 til 10 not for lunch. One of my favorite places. We celebrated my grandmother's 85th birthday here in their wine cellar
Not any more.
Add Answer
Thanks! Your answer is awaiting moderation.
Are reservations required?
are you open sundays
Trending Places
Italian restaurant
5914 S Lindbergh Blvd, St. Louis, MO 63123, USA
9568 Manchester Rd, St. Louis, MO 63119, USA
5226 Shaw Ave, St. Louis, MO 63110, USA
5201 Southwest Ave, St. Louis, MO 63139, USA
4945 Daggett Ave, St. Louis, MO 63110, USA
3600 Watson Rd, St. Louis, MO 63109, USA
2225 Macklind Ave, St. Louis, MO 63110, USA
5861 S Kingshighway Blvd, St. Louis, MO 63109, USA