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 - Closed
 
 
Testimonials

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