A charming French restaurant that serves fantastic and delicious French cuisine.
Cafe Mercedes just makes sense!
At this cafe you will find different kinds of green foods and drinks for everyone.
At Eleftherias street, in one of the most popular and favorite neighbourhoods of Limassol, you will find "Bistrot 55...