Restaurant Istanbul
Kebab House · Turkish · Fast Food
Restaurant Istanbul is a Turkish fast-food establishment known for serving kebabs. Reviewers highlight the delicious meat as a standout feature, though some note that the fries are not homemade.
Location