Istanbul Restaurant

Turkish Kebab

2 Stockwell Road, Birmingham, B21 9RJ

Delivering now

Your order