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:30pm
Tuesday 11:00am – 9:30pm
Wednesday 11:00am – 9:30pm
Thursday 11:00am – 9:30pm
Friday 11:00am – 9:30pm
Saturday 11:00am – 9:30pm
Sunday – Closed

Leave a Message or Ask a Question

    Start typing and press Enter to search