Location2.jpg

Location

lanai city
bar & Grille

Located inside Hotel Lanai
828 Lanai Avenue,
Lanai City, Hawaii
808-565-7212