Skip to main content

Stavros Pizza

restaurant · pizza restaurant · Leesburg, FL

Address
755 N 14th St, Leesburg, FL 34748
Phone
(352) 326-4202
Website
stavrospizza.org
Where
28.8206, -81.8878

Search Hominin for Stavros Pizza

Other restaurants nearby

More in Leesburg

Stavros Pizza — restaurant in Leesburg, FL | Hominin