Talk of The Villages Florida - View Single Post - Pizza of your choice
View Single Post
 
Old 10-24-2011, 04:56 PM
LLCFL1118 LLCFL1118 is offline
Junior Member
Join Date: Apr 2010
Posts: 7
Thanks: 0
Thanked 0 Times in 0 Posts
Default

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.