Istanbul Restaurant Birmingham
0121 220 3007
Phone number : 0121 220 3007
Address: 2 Stockwell Road Handsworth Wood Birmingham B21 9RJ
istanbulrestaurant24@gmail.com