Restaurants - Pizza in Tavares, FL
Angelo's Italian Restaurant
Ben's Bread Shop