About
Nels is a vibrant dining destination in Limassol, offering a unique blend of local and international cuisine. With a focus on fresh ingredients and innovative recipes, it promises a delightful culinary experience for all guests.
Services
restaurant
takeaway
delivery
reservations