Start from
Star Noodle
1285 Front St, Lahaina 96761