Star Noodle

Star Noodle

www.starnoodle.com
Lahaina, Maui / We are a Maui Restaurant, Serving up Fresh, House-Made Noodles, Creative Asian Specialties and Craft Cocktails
Star Noodle