Get directions to: Queen's Deli, Waikoloa, HI
Restaurant address: 69-201 Waikoloa Beach Dr # F4 Waikoloa, HI 96738, USA
Restaurant: Queen's Deli