Mama Toscano's

2201 Macklind Ave., St. Louis, MO 63110 | Get Directions
Phone: (314) 776-2926

Specialty Dishes: Toasted Ravioli

The process of eating Mama Toscano's handmade toasted raviolis could take less than five minutes. But the process of making one takes at least three days. On The Best Thing I Ever Ate, Alex discovered this St. Louis regional specialty, which fortunately (for Alex) is available only by ordering.

See an error? Report This Listing

As Seen On