Get directions to: Pele's Other Garden Deli, Lanai City, HI
Restaurant address: 811 Houston St Lanai City, HI 96763, USA
Restaurant: Pele's Other Garden Deli