Thisispaper Shop & Tea Room
Odolańska 6/8, 02-560
Warsaw, Poland
See on Map

+48 796 079 500
shop@thisispaper.com

Open every day
Mon-Sat: 11am – 7pm
Sun: 11am – 4pm
Photos: Maja Wirkus