27 Oct Vans store opening! Beauty, Fashion Share The new Vans store opened last Saturday at Athens Metro Mall and of course as a big fan I was there too! New arrivals, cool environment and many more! I left the store with my favourite burgundy pair and i couldn’t be happier!