Plaza Deli Santa Barbara CA
Add Website
Close
Plaza Deli
Be first to review 140 South Hope Avenue,Santa Barbara CA 91321 Phone Number: (805) 682-4410
Plaza Deli Store Hours
Hours may fluctuate
Post a review
Plaza Deli Nearby
Locations Closest to You miles-
Plaza Deli - Mountain View 2680 Bayshore Parkway0.00
-
Plaza Deli - Walnut Creek 2175 North California Boulevard136.47
-
Plaza Deli - San Diego 401 B Street Suite 330136.47