
The menu at Mama Gusto's features a variety of Italian dishes including pizzas, pastas and strombolis. The flagship location also includes a deli and Italian grocery. No word on if the Soulard location will be the same.
Before closing in South St. Louis, the location got great reviews.
Hopefully the "Big Mama" will be a feature at 1031 Lynch.
Look for Mama Gusto's-Soulard to be open around the 4th of July.
No comments:
Post a Comment