The pizza is the best in the Winter Garden area bar none!!!! Always fresh; hot and delicious. Steve and Sal know what they are doing!
$1.00 Cheese Pizza slices are the best....for a buck, a slice that big, that good...come on!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.