Oz Istanbul is a kebab shop known for its flavorful and authentic Turkish cuisine, specializing in delicious beef kebabs.