Bar Italia Ristorante
Address:
4656 Maryland Ave, Saint Louis, MO 63108
Phone:
(314) 361-7010
Hours:
- Tue: 11:30am-10pm
- Wed: 11:30am-10pm
- Thu: 11:30am-10pm
- Fri: 11:30am-11pm
- Sat: 11:30am-11pm
- Sun: 10:30am-9:30pm
Other Businesses:
- Culpeppers at 300 N Euclid Ave, Saint Louis, MO 63108
- Wild Flower Restaurant, Bar & Catering at 4590 Laclede Ave., Saint Louis, MO 63108
- The Pasta House Co. at 313 N Euclid Ave, Saint Louis, MO 63108
- Chinese Express at 21 S Euclid Ave, Saint Louis, MO 63108
- Dominos Pizza at 4583 Laclede Ave, Saint Louis, MO 63108