This Restaurant is beautifully situated right on the waters edge in the centre of the tourist area of Limassol.
The tables are all set under the shade of the huge eucalyptus trees –from where you can enjoy the superb view- it is literally a stone’s throw away from the beach. It’s the perfect venue to sit back,relax and enjoy the true taste of Cyprus!