A busy establishment with exceptionally attentive service, close to central Agia Napa. Steaks are the big seller here.
reviewed
Show 18 more