The Deli Llama
Add to Favorites
CLOSED NOW
Today: 9:00 am - 5:00 pm
Tomorrow: 9:00 am - 5:00 pm
Phone: (352) 508-5044
Address: 124 E Alfred St, Tavares, FL 32778
Website: http://www.delillamafl.com
206 W Main St, Tavares, FL 32778
10601 Us Highway 441, Leesburg, FL 34788
226 W Alfred St, Tavares, FL 32778
457 Duncan Drive, Tavares, FL 32778
451 S Duncan Dr, Tavares, FL 32778
342 W Burleigh Blvd, Tavares, FL 32778
125 W Ruby St, Tavares, FL 32778
10401 Us Highway 441, Leesburg, FL 34788
115 S Rockingham Ave, Tavares, FL 32778
219 E Burleigh Blvd, Tavares, FL 32778