Although hidden away in an "off-the-beaten-path" area of Lahaina, Star Noodle is one of west Maui's best restaurants, offering up a unique twist on Asian cuisine in a sleek, clean modern space. The menu features a variety of tapas-style "share...
Read more