Santa Barbara > Restaurants > South Coast Deli - Isla Vista
  
 
Omni Catering

South Coast Deli - Isla Vista
6521 Pardall Rd, Isla Vista
Phone: (805) 770-2669