Mangia Italiano
Permanently closed
3145 S Grand Blvd
Saint Louis, MO 63118
At Mangia Italiano, nothing makes us happier than bringing people together through the warmth, comfort, and flavor of homemade Italian cuisine.
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.