Plaza Deli

Delicatessens, Santa Barbara 93105
Plaza Deli

805 682-4410

Plaza Deli

La Cumbre Plaza
121 S Hope Ave ,
Santa Barbara 93105