Angelo's Italian Restaurant 2270 Vindale Road, Tavares, Florida 32778 Phone: 352-343-2757 ~ Send Email