The Steak House
The Steak House is located on great spot, near marina with spectacular view!
Excellent location above the sea waves with splendid view to the Limassol marina,
seaside boulevard and Mediterranean waves.
A first class Steak House and restaurant, with phenomenal service
and an impressive atmosphere