2435 Kaanapali Pkwy, Whalers Village Food Court, Lahaina, Hawaii 96761 USA
Garlic chix and pork lumpia- onoloscious!!
Photo Credit: Yelp