Print out the information
Achilleas
Address
44 klm Serres - Drama, Alistrati, Serres, Macedonia
Short url
travel.cdns.gr/16468
Coordinates
41.067608, 23.953814
Phone
2324031444
Restaurant info
All Year
Local Cuisine
Meat
Tables Outside
Print out the information