Stavros Pizza is a pizzeria Leesburg located in United States.
755 N 14th St Leesburg , FL 34748 United States
Reservations | Yes |
Outdoor Seating | No |
This is a must whenever I'm in FL. We stopped on the way home from the airport and got it to go and went back to dine in. MUST HAVE the Greek salad ! Pizza better than any where I live! Delish!
I've never had anything there that wasn't well prepared and delicious in the over 20 years of going there. Nuff said, don't you think?
Greek salad and pizza are very good. Staff does an excellent job and specials are the DEAL.
Everything is good. Pizza , greek salad , pastas . Yes yes yes.
Pita munchies are awesome for a light lunch . Combo is my new fav!
Great food. Lunch portions are not tiny. Prices very good. Good place to eat
Greek Salad is awesome!! The food is very good!! Never had a bad meal.
you have to have the Greek salad . Its one of the best I have ever had. I have traveled over 800 miles to have it.
Good food at a great value .
Spinach manicotti was today's special and it was marvelous.
Pizza time! Yum. The Greek salad is amazing.
They're nice and the food is as well
Best Fettuccini Alfredo around. They really know their food. Always friendly and treat you like family. Try the desserts...a great finish to a great meal. - Gary Barrett Jr
Everything we've had is excellent! The chocolate cake is to die for. - Bob Wert