Pizzeria

Mamma's

South Leesburg

In a Hurry - Call Ahead.....

352-728-2020   Highway 27 Store

Via Port Mall

352-365-0080   Via Port Mall Store