Toggle navigation
Find
Sign up
Sign in
FL
Leesburg
Restaurants
Stavro's Pizza Leesburg
Reviews
Stavro's Pizza Leesburg
755 N 14th St.
Leesburg
,
FL
34748
(352) 326-4202
restaurants
ezlocal.com
Info
Reviews
2
Offers
Photos
Map
Stavro's Pizza Leesburg Reviews
Write a review
by Tiana on
8/28/2021
by Amita on
2/17/2021
Night Mode