North Shore Noodle Bar

520 Keolani Pl Kahului HI 96732 USA

(808) 359-7104

Location