Since 1948, the textile warehouse "Elmaloglou Brothers" is one of the most popular fabric shops in Athens and remains the first choice of professional decorators, architects, directors, costume designers, painters, hoteliers and designers.
...more
Aiolou 22 & Mitropoleos 78, Monastiraki, Athens, Attica, Greece 10563