STAR * NOODLE

Call: 808-667-5400 | At the Top of Lahaina Business Park