Full menu with prices & pictures
Istanbul 880 - 882 High Rd, London, N129RH, U...
+442084452230
Order food online for delivery
The eatery is also easily accessible by public transportation. The closest station is Underground-Archway, which is 38 meters away.
The menu of Istanbul from London includes 76 meals. On average, meals or drinks on the card cost about £16. The categories can be viewed on the menu below.
Like many things in life ( for example; exam results, birthday presents, the contents of a shar...
After a day of talking on the phone nonstop, I just wanted to escape the house and get some goo...
Order your food easily, the restaurant will deliver it to London to your home.