L & L Drive-Inn
91-896 Makule Rd # 107
Ewa Beach, HI 96706
Ewa Beach, HI 96706