The best Italian food in the entire Leesburg area!
Stavro's Pizza Leesburg is a family owned and operated restaurant. Our meals are prepared fresh to order and we only use top quality ingredients. Whether it’s for lunch or dinner, dine-in or take-out, we promise you’ll enjoy your dining experience.
Sometimes it’s nice to get out of the house and enjoy a meal with family and friends. When you arrive, we promise to make you feel as comfortable and at home as possible. Being able to unwind is important, so why not do it while having a delightful meal.
Call now to Learn More!
If you have any questions or comments, please contact us. We look forward to serving you.
"Great food and friendly service... always crowded which says a lot of the food... but never a long wait."