Mama’s on the Hill Mama’s Challenge

Tired of little meatballs? Well heres one that dwarfs a softball. CHALLENGE: Eat an enormous bowl of spaghetti topped with the largest homemade meatball on “The Hill.” Served with Mama’s own marinara sauce. LOCATION: Mama’s on the Hill 2132 Edwards Saint Louis, MO 63110 314-776-3100 COST: $21.95 PRIZE: Mama will […] Read more »