Contact Us in Leesburg, FL.
Stavro's Pizza Leesburg serves Leesburg, Florida with a large selection of pizza and Italian cuisine made from fresh ingredients. Stop in or call for take-out today!
Hours of Operation:
Mon-Sat 11:00 AM - 09:30 PM
Sun - Closed
"I remember eating here 4 times in a month when I came down 9 years ago to visit my Uncle and Aunt who lived in The Villages. I don't remember specifics but I do remember it being delicious!"