← San Diego restaurants
The Deli Llama
No reviews yet
Deli3702 5th Ave, San Diego
Own or manage The Deli Llama? Claim this listing free
Hours
Hours not listed yet.
Details
Address3702 5th Ave, San Diego 92103-4224
Phone+16192954666
Websitehttp://www.delillamasd.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.