Istanbul Plaza offers a Turkish cuisine experience, specializing in kebabs. It is located in Amsterdam.