Print out the information
Afthaireto
Address
Olympou 68, Thessaloniki, Thessaloniki, Macedonia
Short url
travel.cdns.gr/16081
Coordinates
40.639214, 22.944187
Restaurant info
All Year
Local Cuisine
Meat
Fish
Print out the information