Get directions to: Best Drive-in, Honolulu, HI
Restaurant address: 111 Sand Island Access Rd Ste 19 Honolulu, HI 96819, USA
Restaurant: Best Drive-in