Fine dining, unique late night and great music in the heart of South Grand
Hours
Currently closed
Monday - Wednesday: | Closed | |
Thursday - Sunday: | 3:00 pm-10:00 pm | TakeOut and Delivery Only |
Phone
Links
EatDrink
Business Type
Business Status
Takeout
Location
Mangia Italiano
3145 Grand Boulevard
Saint Louis, MO 63118
United States