· TOMS Flaghship storeCozy coffee shop in downtown Thessaloniki, Greece, that serves food, coffee drinks, sells shoes, accessories, and more.
Leave a Reply