Oki's Seafood Corner Foodland

90 Kane St Kahului HI 96732 USA

(808) 871-5922

Location