Sofra Istanbul

245 Florida Road

 - South Africa  (ZA)

Turkish

85/100 (17 votes)

Closed

Videos