Come and visit the best Steak House in Shropshire. We use local produce and seasonal foods to create fantastic dishes. We are located in shrewsbury town centre directly opposite Theatre Severn. We look forward to seeing you. Thank you
Findmyfood.co.uk