Mama Leo's Pizza
Permanently closed
1735 Buford Hwy
Cumming, GA 30041
Mama Leo's Pizza is a family-owned restaurant that prides itself on fresh ingredients and Wisconsin cheese. It offers pizza, calzones, oven-baked pasta, wings, Chicago-style sandwiches, like Italian Beef and the Windy City Combo. Mama Leo's Pizza has salads, such as Mama Leo's Italian Salad and Mama's Salad with Gorgonzola. Its specialty pizza list is long, including French bread pizza, white pizza and margherita pizza. Its deluxe toppings include gardiniera, feta cheese, anchovies, meatballs and artichoke hearts. Visit its website for current coupons.
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.





