ORder online!
choose your favorite items, schedule your pick up time and stop by Star noodle at 1285 front street in lahaina.
for larger orders (8+ people) please call our team at 808.667.5400.
Enjoy!
choose your favorite items, schedule your pick up time and stop by Star noodle at 1285 front street in lahaina.
for larger orders (8+ people) please call our team at 808.667.5400.
Enjoy!