Photo courtesy of attica
Attica is the largest department store in Greece.
M-F 10 a.m.-9 p.m., Sa. 10 a.m.-7 p.m.
$$$ = Items $100-$200
Women’s & Men’s, Children’s, Accessories, Home, Specialty
Attica is Greece's largest department store, similar to London's Harrods or Macy’s in the U.S. Located in the CityLink building, which occupies an entire block near the bustling shopping and hotel district of Athens, Attica is easily accessible through the Syntagma metro station.