Maui
Star Noodle is one of Maui.

1. Star Noodle

286 Kupuohi St, Lahaina, HI
Noodle Restaurant · 257 tips and reviews