Turk Art Terrace Restaurant (Menu)

Cankurtaran Mahallesi, Tevkifhane Sokak No: 12, İstanbul
+90 530 562 44 21

Give a rating to Turk Art Terrace Restaurant

Suggest a dish

How much did you spend at Turk Art Terrace Restaurant?