Santa Barbara > Restaurants > Subway - Isla Vista
  
 
Due Lune Cucina

Subway - Isla Vista
888 Embarcadero Del Norte, Isla Vista
Phone: (805) 685-8600