Satisfy Your Hunger at the Best Italian Restaurant in Leesburg, FL

Mamma Mia’s Pizza is the best Italian restaurant in town. Whether you’re in the mood for the best pizza in Leesburg, or you want to treat that special someone to a night of fine dining, we’ve got you covered. Call us today at 352-326-0101 to speak with a kind and caring member of our restaurant staff.

Contact Information


Monday 11:00am – 9:00pm
Tuesday 11:00am – 9:00pm
Wednesday 11:00am – 9:00pm
Thursday 11:00am – 9:00pm
Friday 11:00am – 9:00pm
Saturday 11:00am – 9:00pm
Sunday – 11:00am – 9:00pm

Leave a Message or Ask a Question