CITY CAFE.

Cafe, Bar in Larissa GR.