Design Details: The Space Within a Space at Petra Roasting Co.

Inside the Giz2000 Plaza in the Maslak business district on the far north side of Istanbul, Turkey, is the sixth retail location of the quality-focused Turkish roasting company Petra...

Read More