L & L Drive-Inn
91-1401 Fort Weaver Rd
Ewa Beach, HI 96706
Ewa Beach, HI 96706