Vito Vitos Vito's

Vito's Map

3515 Lindell Blvd. (Theresa Ave.)
St. Louis, MO 63103
314-534-8486
Map
Cuisine: Pizza / Italian
Original or Sicilian pizza and pastas in airy environs.
Openings: Lunch Mon.-Fri., Dinner nightly

Features