Scala Premium Sea food Bar
Scala Premium Sea food Bar, located on Crete’s scenic Matala Beach, is a culinary gem that offers a delightful blend of European and Greek meals, with a concentration on excellent seafood. With a breathtaking view of the sea, this restaurant