Istanbul Restaurant

No Reviews

Details

9 Stockwell Road, Handsworth Wood, Birmingham
B21 9RJ
England

01214485223

Visit Website


Cuisine

Turkish


No listed opening times

Ratings and Reviews

No Reviews

Nearby Places to Pray
Loading...