I.V. DELI MART
6553 Pardall Rd, Isla Vista
(805) 562-8858
Menu
Restaurants in Isla Vista, CA
I.V. DELI MART
6553 Pardall Rd, Isla Vista, CA 93117
(805) 562-8858