Mama Mia an Italian Drive Thru!
This new place is uniquely designed with no indoor seating and limited outdoor seating. The concept is fast Italian. Located on Walnut Grove and open from 6 am to Midnight 7 days a week- Wow!
Just drive up and let the feast begin. They offer Pizza, Pasta, Sub Sandwiches, Salads, and Toasted Ravioli. I tried the Ravioli and they were as tasty as they were pretty and they were very pretty. The Joseph Sub Sandwich with mortadella, salami, provolone, ham, lettuce and olive tapenade. It was fabulous, just plain out tasty. The pizza had a thin crust, homemade, with a slightly sweet taste. It needs improvement! I am not sure what is missing but something is.
They have a long dessert menu with lots of good sounding coffee and tea choices. I will head back and try the Beignets, cannolis, and tiramisu.
Amore,The Cabbage, Leaf