Curtis D. - 03/08/2009
"I remember eating here 4 times in a month when I can 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!"

Read More  | 

Contact Stavro's Pizza Leesburg

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:
Monday - Saturday

11:00 AM - 9:30 PM