Search More

Locations

10th Street Italian - Closed

504 N. 10th St. St Louis, MO 63101-1310 | St. Louis - Downtown | 314-241-9988
Map
Related Stories (1)

Details

Related Stories

  • Dining: Reviews
    Scenes from an Italian restaurant: Tuesday, 8:22 p.m. Todd Sanders, the apron-swaddled owner of 10th Street Italian -- an almost alarmingly modest ten-week-old walk-in eatery in downtown...
Loading...