Istanbul Restaurant London
0
Reviews
Other Restaurants in London
- Edmonton Green
11 Angel Corner Parade
, Edmonton Green, London, N18 2QH
+44 (0) 20 8807 3866
Istanbul Restaurant serves traditional Turkish cuisine.
Tags:
cuisine: turkish, vegetarian dishes
|