25 MAMAS ON THE HILL

Mama’s on the Hill

(2131 Edwards St., 314-776-3100)

This restaurant claims to the be the true originator of toasted ravioli and is home to a very hefty food feat, Mama’s Pasta Challenge. They’ll buy your dinner and give you a t-shirt if you can finish “an enormous bowl of spaghetti topped with the largest homemade meatball on the Hill. Served with Mama’s own marinara sauce.” Good luck!

Photo courtesy of Zach Garrison