About The Deli Llama

Restaurants In Florida

The Deli Llama serves American cuisine at 124 E Alfred St Tavares, FL 32778. Find restaurant information about The Deli Llama including address, phone, hours of operation and more.

The Deli Llama

The Deli Llama serves American cusine in Tavares, Florida.

The Deli Llama Menu
About The Deli Llama

The Deli Llama

What Is The Deli Llama' Address?

What Is The Deli Llama' Phone Number?

Phone: (352) 508-5044

What Type Of Cuisine(s) Does The Deli Llama Serve?

Cuisine Served: American


Website: http://www.delillamafl.com

Hours of Operation: Tue - Sat (8:00 AM - 6:00 PM)

More Restaurants

AL, AK, AZ, AR, CA, CO, CT, DE, FL, GA, HI, IS, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, MN, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VT, VA, WA, DC, WV, WI, WY