Mama Mia's Pizza
2541 McCullough Blvd
Tupelo MS United States
Pizza, pasta and pies. Free delivery and carry-out, parties and catering.
Price Range: $5.01 - $15
Hours: Tuesday-Saturday 11AM-2PM, 4PM-9PM; Monday 4PM-9PM
Phone: 662.841.2111
Fax: 662.841.2659
Accepts: checks, Visa, MasterCard/Eurocard