Hana Kitchen - Isla Vista

6558 Pardall RdIsla Vista, CA 93117
Delivery Fee: $3.99