Map
65-1227A Opelo Rd., Opelo Plaza, Kamuela, Big Island, HI, United States
Price
0
Restaurant
Aioli's Restaurant