We visited from Toronto. We only bought a coffee but that coffee was marvellous! Freddo Cappuccino is top. Even better than the freddos they make in any Greek cafe shops in Toronto
Service
Atmosphere
Restaurant response
Response added on 17 May 2026
🙏✌️♥️