Star Noodle
Even though it’s hidden up at the top of Lahaina’s industrial park, this tiny dining room is often packed for lunch and dinner. The hip, metropolitan ambience and the fresh, reasonably-priced cuisine attract plenty of locals, including us. The kitchen staff took a research trip to New York City before crafting their menu, and they […]