Scala Fish Bar Restaurant
Scala Fish Bar Restaurant, a gem in the enchanting Matala of southern Crete, offers an exceptional g...
The two Brothers restaurant is one of the most popular and well-known places in Matala, Crete. With a long tradition in Cretan cuisine, this restaurant has managed to win the hearts of visitors with its authentic flavours and warm hospitality.
Matala,Crete