Review of Deli Llama

3702 5th Ave, San Diego, CA 92103

Overall Rating

Review


Lion tamer sandwich on sourdough was to die for! Gluten free wow cookies were great too!! Very celiac friendly. Use separate counter for allergy orders

Celiac friendly?

Yes

Updated 6 years ago

Celiac