Get directions to: Paradise Supermart, Kahului, HI
Restaurant address: 207 E Wakea Ave Kahului, HI 96732, USA
Restaurant: Paradise Supermart