Vinnie's Italian Beef & Gyros

3208 Ivanhoe Ave, St. Louis, MO

Menu (As of 10/30)

Main Menu

Vinnie's Italian Beef & Gyros: hours and how to order