Print out the information
Margaritis
Address
Them. Sofouli 95, Kalamaria, Thessaloniki, Macedonia
Short url
travel.cdns.gr/16172
Coordinates
40.589218, 22.944988
Phone
2310417963
Restaurant info
All Year
Local Cuisine
Meat
Fish
Print out the information