Mamma's Pizzeria

Location:

27405 Us Highway 27LeesburgFlorida34748United States View Map

Revenue:

$2 Million

Employees:

10

Phone:

(352) 728-2020
More

Description:

We are a family owned and operated pizzeria. We are proud of our recipes which are combined with a city quality yet modified with a touch of uniqueness of Upsta...  

Read More

Browse ZoomInfo’s Directories