Plaza Deli

140 S Hope Ave A-105, Santa Barbara
(805) 682-4410