If you're hungry for some great Italian cuisine, Stavro's Pizza Leesburg has what you need. We make the best Italian food in the entire Leesburg area. Conveniently located, we're open for lunch and dinner six days a week. Stop by and stay a while or take it with you.
You're going to love our pizza and pasta specials. For dine-in or take-out, our wide selection of tempting dishes will keep you coming back for more. Come in once and you'll be back again soon!
We offer the very best:
Whether you are planning an intimate date, a family outing or meeting with friends after work, our dishes will satisfy everyone. Stop in and have a look! We're certain you'll find something to make your taste buds ecstatic!
Call Now to Place Your Order !
For more information on our services or if you have any questions, please feel free to contact us.
"Whenever I'd go to Florida to visit my grandmother, we'd go here. At the time they had a lunch special that included a Greek salad and slice of pizza. I LOVE their Greek salads. Everything was shredded/julienned and the dressing was so fresh and tasty."