Came here with my family after a family friend's recommendation. The atmosphere is probably the best in Latchi area and the place is very clean and well-maintained.
As for the food, I wouldn't say it's the best in the area but it's certainly very satisfactory. We real enjoyed the octopus (best dish), the fries, the homemade tarama and the red mullet but I tried better shrimps and calamari to be honest.
Stuff was pleasant and the service was above average.
The prices like most of the places there in Latchi are on the expensive side but if you are visting Latch only once or twice a year they are reasonable.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.