Lunch at the New Star Noodle

Our camera broke right before we arrived at the brand-new Star Noodle in Lahaina. It’s a pity, too, because the view from the restaurant – which is basically in the middle of nowhere in an industrial park – is gorgeous! Well, gorgeous if you overlook the warehouses below you and just focus on the horizon. […]