Does anyone know where this is?

by lucasskrofa

7 comments
  1. Bro it says here middle of troodos mountains

    lel

  2. I think it’s a fish restaurant, according to some comments on social media, the owner doesn’t like clients unless they’re Russian and good spenders

  3. Land of Dreams, Trimiklini. The owner caters to deep-pocketed Russians and makes really subpar caviar, farmed in poor conditions and harvests by killing the sturgeon rather than modern “milking” methods. This is not legal in the EU, but he claims that as it’s an operation on private property for paying guests, he can do as he wishes. His smoked fish is okay. Otherwise if you don’t have a couple hundred euro to spend, pass.

Leave a Reply