Get directions to: Sanchez Ramoran La Perla, Kahului, HI
Restaurant address: 435 S Papa Ave Kahului, HI 96732, USA
Restaurant: Sanchez Ramoran La Perla