135 Frankwell, Shrewsbury SY3 8JX, Shrewsbury, SY3 8JX
Istanbul Restaurant BBQ House is a Turkish restaurant and takeaway 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.
Takeaway available for collection only.
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