Get directions to: L & L Drive-inn - Haleiwa Shopping Plaza No 11, Waialua, HI
Restaurant address: 66-197 Kamehameha Highway Waialua, HI 96791, USA
Restaurant: L & L Drive-inn - Haleiwa Shopping Plaza No 11