Eat24Hours | Tdeli - Location
T Deli
1469 University Ave 92103
(Sandwiches, Deli, Salad, Wraps)

Come visit us at: 1469 University Ave, San Diego, CA 92103 Get Directions