Limon Restaurant

Restaurant Project


Istanbul / Turkey

3.879 m²


2022

Osman Can Omurcalı, Selin Omurcalı, Emre Gökçe, Duygu Dönmez