Istanbul Restaurant (Menu)

2 Stockwell Road, Birmingham
+44 121 448 5223

Give a rating to Istanbul Restaurant

Suggest a dish

How much did you spend at Istanbul Restaurant?