Istanbul Restaurant London Food & Restaurants +442072547291 +442072*** show 9 Stoke Newington Rd, London N16 8BH, United Kingdom Save Submit Review Share Share This Post: facebook twitter linkedin google pinterest This listing has expired.