· TOMS Flagship store is located on Tsimiski Street in Thessaloniki, Greece. They sell shoes, sun glasses, coffee, purses and more.
Leave a Reply