As reported last week by the Riverfront Times, the sign to the right is taped to the front door at 1031 Lynch, the former location of Sage Urban American Grill. This will be the second location for Mama Gusto's. The original is in Lebanon, Illinois and a second location on Ivory Avenue in South St. Louis closed in February of this year.
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.