101 Deli, SANTA BARBARA, California (CA)
Conveniently stationed at 130 North Calle Cesar Chavez () in SANTA BARBARA, California (CA) (93103), 101 Deli can be contacted at 8059669009. Remember to call up before you go to reserve your table in the restaurant.
More restaurants in SANTA BARBARA, California (CA)
101 Deli contact information and details:
Address: 130 North Calle Cesar Chavez - , SANTA BARBARA, California (CA) 93103
Contact Phone: 8059669009