Angelo's Italian Restaurant 2270 Vindale Rd Tavares, FL 32778 Phone: (352) 343-2757 Fax: (352) 343-2608 View Website
Category: Restaurants