Get directions to: Rens Sushi Bar, Kahului, HI
Restaurant address: 333 Dairy Rd # 101 Kahului, HI 96732, USA
Restaurant: Rens Sushi Bar