Ottoman Palace is a kebab shop specializing in Turkish cuisine, known for its authentic flavors.