Istanbul

Chalabi

(Now Closed)

0

6 Sandal Bedesten Sokak,
Istanbul,

Turkey,