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