Print out the information
Leo D'oro
Address
Filippou 87, Thessaloniki, Thessaloniki, Macedonia
Short url
travel.cdns.gr/15960
Coordinates
40.634369, 22.950893
Phone
2310200106
Restaurant info
All Year
Pizza
Print out the information