Address: | 2 Stockwell Rd, B21 9RJ, Birmingham |
Phone: | +44 121 220 3007 |
Website: | Go to site |
E-Mail: | webmaster@istanbulrestaurantbirmingham.com |
Work time: | Monday:12-11pm Tuesday:12-11pm Wednesday:12-11pm Thursday:12-11pm Friday:12-11pm Saturday:12-11pm Sunday:12-10pm |
| |
Istanbul Restaurant, is located at 2 Stockwell Rd, Birmingham, B21 9RJ, UK Account Suspended |
Leave A Comment