Luquin's Cantina

15-1450 Kahakai Blvd Pahoa, HI 96778 United States of America

Location