Deli Time, SAN MATEO, California (CA)
Conveniently located at 136 North San Mateo Drive () in SAN MATEO, California (CA) (94401), Deli Time can be reached at 6503426782. It is advisable to call ahead of time to make a reservation.
More restaurants in SAN MATEO, California (CA)
Deli Time contact information and details:
Address: 136 North San Mateo Drive - , SAN MATEO, California (CA) 94401
Contact Phone: 6503426782
