Map
6 Sandal Bedesten Sokak, Istanbul, Turkey
Things to Do
Chalabi