Sofra Istanbul

245 Florida Road

 -  - South Africa  (ZA)

Turkish

85/100 (17 Votes)

Now open

Videos