← Isla Vista restaurants
Asia 101
No reviews yet
Asian903 Embarcadero del Norte, Isla Vista
Own or manage Asia 101? Claim this listing free
Hours
Hours not listed yet.
Details
Address903 Embarcadero del Norte, Isla Vista 93117
Phone+1-805-679-5395
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.