Star Noodle 286 Kupuohi St; top of Lahaina Business Park Find our Mauitime Dining Guide Listing Info Here Lahaina, HI 96761 808-667-5400 I got a recent sneak preview tour of the premises which is lovely, I am happy to report. As you drive up through Kupohi Street in the recently built Lahaina Business Park area, you almost think "whoa, how on earth are these guys going to … [Read more...] about New Restaurant Alert: Star Noodle!