Leesburg Restaurant Guide

Leesburg pizzeria Restaurant Reviews

Displaying 1 - 5 of 5
Sort By: Latest Reviews | Rating | A-Z
Stavros has the best pizza in town. Their baked Zitti and Spagheeti are great as well. Taste teh same wether you eat at the restaurant or you take it home.
Stavros has the best tasting food, excellent service and all at a great value! Its the best Pizza and Italian food I've had in a while!
Pizza is great, People are friendly, treat you like family. Love their Tiramisu.
BEST QUALITY,GREAT VALUE. WELL WORTH THE DRIVE FROM INVERNESS.
love it! love the food... atmosphere! everything! love the stuffed shells && greek salad!