back to top

Firehouse Restaurant Ayia Napa Cyprus is located at the small port of the center of the famous tourist town.