3208 Ivanhoe Ave, St Louis 63139, United States
3208 Ivanhoe Ave, St Louis 63139, United States
No delivery
Spot something wrong?
Dishes at Vinnie's Italian Beef & Gyros. Prices may vary in venue.
Been to Vinnie's Italian Beef & Gyros? Be the first to share what you ate.