Thread
:
Pizza of your choice
View Single Post
10-24-2011, 04:56 PM
LLCFL1118
Junior Member
Join Date: Apr 2010
Posts: 7
Thanks: 0
Thanked 0 Times in 0 Posts
We have found that the best pizza & food is at Stavros. It's on 441/27 going towards Leesburg, just past a Wendy's on the right. It is the original Stavros location. Good food.
LLCFL1118
View Public Profile
Send a private message to LLCFL1118
Find all posts by LLCFL1118