Eiffel Square

Teréz krt. 55
Budapest, Hungary