The Deli Llama

$ • Salad / Sandwiches • Comfort Food • American

View delivery time and booking fee. • 

3702 Fifth Ave, San Diego, CA 92103 • More info

Opens on Friday
Recommended
Premium Sandwiches
Panini
Entrée
Signature Sandwiches
Vegetarian Classic Sandwiches