T-Deli is located at 1469 University Ave, San Diego, California 92103. They can be contacted via phone at +16196824069, visit their website www.tdeli-sd.com for more detailed information.
Tags : #Deli, #Establishment
Location :
1469 University Ave, San Diego, California 92103
Added by
Jopie, at 01 January 2020