Try the TOASTED RAVIOLI from the Mama Toscano's Menu
Chef Alex wondered in to this restaurant and immediately fell in love with these amazing bite sized ravioli! What she didn't realize at first is that it actually takes a full 72 hours to prepare them and less then 10 minutes to eat. The best thing to eat which doesn't require any utensils, just fingers! Be sure to explore the full menu at it contains a handful of amazing dishes to try.
2201 Macklind Ave. St. Louis, MO 63110
314-776-2926