One of the best restaurants in Larnaca. Quite expensive but worth the money !