Turkish Restaurant
Not Available
+44 20 7620 6192
Not Available
Not Available
The Arches, 98 Isabella St, London SE1 8DD, UK
No certificate available for this business.
No menu available for this business.
No products available for this business.
Delicious food served by friendly attentive helpful staff in a splendidly designed railway arch space all for a fair price. The entrance is through a garden of large potted plants that is ever so welcoming in this central London venue....
The restaurant and its food are Excellent . I strongly recommend fine dining or dine there with beautiful outside garden, delicious grill and taste the beer and smoke. The restaurant is consist of 5 different big units and you can...
5* food at this restaurant featuring re-invented Turkish classics. The aroma of fresh bread is recognizable by walking near the venue, which is hidden behind tall flowerbeds. I loved the Iskender: lamb pieces were juicy and tender, portion is generous...
Came here wanting drinks and dessert. It’s large and spacious which is nice. Unfortunately there are specific seating areas depending on what you want. Tableside service should generally be given where you sit. We were asked to move tables just...
Grilled lamb steak was nice - tasted good and was tender. Prawns were also good. The lamb shank was falling off the bone but it was lacking flavour. The food was okay but compared to other Turkish restaurants I’ve been...
Loading videos...