Stavro's Pizza Leesburg
755 N. 14Th Street Leesburg, FL
2009 Citrus Blvd Leesburg, FL
While on vacation we must have sampled every pizza place on the boardwalk. There pizza was good but not better than that. I would eat here again but would not go out of my way.
October 02, 2008
If you've been to or used
Alex's Pizza, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.