Restaurants - Pizza in Leesburg, FL
Domino's Pizza
Stavro's Pizza House
Takis Pizza Restaurant