
Mama's On The Hill
RestaurantsListed for students and visitors near Washington University in St. Louis in St. Louis, Missouri.
Mama's on the Hill, also known as Mama Campisi's, is an Italian restaurant on Edwards Street and Bischoff Avenue on The Hill, St. Louis's Little Italy. The building dates to 1939 and the restaurant is a landmark for toasted ravioli.