Naxos is a Greek restaurant with ample seating, including a beautiful winter garden, making it ideal for special events. The extensive menu features grilled specialties, including lamb and Argentinian beef fillets, as well as fresh fish.