135 Frankwell, Shrewsbury SY3 8JX, \N, Shrewsbury, Shrewsbury, SY3 8JX
Istanbul Restaurant BBQ House is a Turkish restaurant located on Frankwell in the heart of Shrewsbury town centre. It is a short walk from the Theatre Severn making it an ideal place for the theatre goers to enjoy a nice meal before the show. Pre Theatre Menu Available
Istanbul Restaurant is fully-licensed and fully-air-conditioned.
Open seven days a week for both lunch and dinner.
Find us on social media
Looking for the best theatre shows, restaurants, bars and accommodation in Shrewsbury? Browse our full Shrewsbury guide.
Shrewsbury