Visit Us
136 Lichfield Road
Stafford ST17 4LE

Visit us
We'd love to welcome you. Call us to book, or find us on Lichfield Road, Stafford.
Visit Us
136 Lichfield Road
Stafford ST17 4LE
Book Your Table
01785 215 355 enquiries@theislandstafford.co.uk Book onlineOpening Hours
Open 7 days a week, including Bank Holidays