Located in the heart of The Hill, Mama's is the best value for genuine Italian cuisne in St. Louis. Known as the home of Toasted Ravioli, Mama's delivers some of the largest portions of old world classics I have seen. In their family operated attmosphere, they are always glad to see you, a water/wine glass never goes empty, and NO is not in their vocabulary.
Pros: Quality of Food, Value, Service
Cons: Music Played
more