Santa Barbara > Restaurants > I.V. Deli Mart
  
 
Due Lune Cucina

I.V. Deli Mart
6549 Pardall Rd, Isla Vista
Phone: (805) 562-8858