33 Wine Shop & Bar

1913 Park Ave, St Louis, Missouri 63104

33winebar-4.jpg

Photography by Virginia Harold

1913 Park Ave, St Louis, Missouri 63104
Tue - Sat: 3:30 pm - 1:00 am. 
Sunday: 12:00 p.m. - 5 p.m. (spring and summer only).
Wine Bar
$$
Lafayette Square, South City