Javan's
938 Embarcadero Del Norte, Isla Vista
(805) 968-2180
No longer in business

  • Closed: 2013-10
  • Category: Deli