755 N. 14th Street, Leesburg, FL 34748 | ni1960ck@hotmail.com
Call Us Today !

Contact Us in Leesburg, FL.

Call or stop in today!
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 24hr

"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!"

--Curtis D.