Istanbul Grill -
John Cannon First time tonight in years. Cant fault. Large doner. Loads of properly cooked meat. Layered with beautifully fresh salad, pickles. 10/10. My new go to. After my fave IGrill was taken over and ruined? Istanbul.
176 New Cross Rd, London SE14 5AA, UK
020 7639 7310