The heart of the city is tiny Venizelos Square (Plateaa Venizelou) with its fringe of cafes and restaurants.
Venizelos Square (Plateaa Venizelou) is at the heart of the city and has cafes and restaurants.