Nice and cosy place well situated in a charming pedestrian path in Exarcheia. Recommended!