View Menu
Admiral Duncan Inn is a Takeout restaurant in Shrewsbury. It is open 7 days a week.
For inquiries and reservations, you can contact Admiral Duncan Inn by phone at +44 1939 262522
You can access the restaurant's official website by following this link: https://admiralspice.com/
Address: Admiral Duncan Inn, Newtown Gardens, Baschurch, Shrewsbury SY4 2AY, UK, Shrewsbury
Phone: +44 1939 262522
Website: https://admiralspice.com/