Vitale's Deli

425 N Sappington Rd, St. Louis 63122, United States

Map of Vitale's Deli, 425 N Sappington Rd, St. Louis 63122, United States

425 N Sappington Rd, St. Louis 63122, United States

Delivery options

No delivery

Contact details

Open hours

No open hours

Get directions(opens in a new tab)

Spot something wrong?

Dishes at Vitale's Deli. Prices may vary in venue.