The blossom-canopied dining room at The Island

Visit us

Get in Touch.

We'd love to welcome you. Call us to book, or find us on Lichfield Road, Stafford.

Opening Hours

Sunday – Thursday
5.00pm till 11.00pm
Friday & Saturday
5.00pm till 12.30am

Open 7 days a week, including Bank Holidays