Angelo's Italian Restaurant
(352) 343-2757 | View Website

2270 Vindale Rd, Tavares, FL | Directions   32778

28.812450 -81.751070
Get Directions