Istanbul Restaurant
No Reviews
Details
9 Stockwell Road, Handsworth Wood, Birmingham
B21 9RJ
England
01214485223
Cuisine
Turkish
No listed opening times
Ratings and Reviews
No Reviews
Nearby Places to Pray
Loading...