The Vine Mediterranean Cafe & Market

3171 S. Grand, St Louis, Missouri

the-vine.jpg

Photograph by Kevin A. Roberts

3171 S. Grand, St Louis, Missouri
Lunch and dinner daily
Retail
Greek, Mediterranean, Vegetarian
Food & Beverage
$$
South City