North Shore Noodle Bar
520 Keolani Pl. Kahului, Hawaii 96732 | Restaurant Info