Turkish restaurant in Johannesburg

ISTANBUL KEBAB Sunninghill

2116 reviews

Village Shopping Centre, 97 Edison Cres, Sunninghill, Johannesburg, 2191, South Africa