About

Luna Restaurant on Nevis: a candlelit tropical-garden tapas bar and Caribbean fine-dining spot at Cliffdwellers, serving hand-dived lobster, line-caught fish, and globally spiced island cooking Tuesday–Saturday evenings.

Photos

Reviews