Get directions to: L & L Drive-inn - Enchanted Lake Shopping Plaza No 14, Kailua, HI
Restaurant address: 1020 Keolu Drive Kailua, HI 96734, USA
Restaurant: L & L Drive-inn - Enchanted Lake Shopping Plaza No 14