Back Door Deli, SANTA CLARA, California (CA)

Feeling hungry? Back Door Deli might be the place to eat for you.
Conveniently located at 1725 De La Cruz Boulevard () in SANTA CLARA, California (CA) (95050), Back Door Deli can be reached at 4087275816. Please call in advance to make a reservation.
More restaurants in SANTA CLARA, California (CA)


Back Door Deli contact information and details:
Address: 1725 De La Cruz Boulevard - , SANTA CLARA, California (CA) 95050
Contact Phone: 4087275816