The Bell Bar

The Bell Inn, Ayia Napa. Situated in the heart of Napa, est. 1998.

MVP deal: Buy One get One Free.

The Bell Inn on Facebook