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 .