The food is really great,you get the best steaks you can get in Ayia Napa. Stuff is very helpful and friendly. Very good service and high standard, but the steaks are the best!!!!
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.