We were looking for a good place to get pizza in The Villages area. Not a lot of options to choose from, but Stavro's had some decent reviews. We ordered two Stavro's Specials to go. The crust was good, and they didn't skimp on toppings. All in all, pretty good pizza.