Clochard Restaurant

Address: Proxenou Koromila 4, Thessaloniki 54623

Phone: (+30)2310 239-805