135-136, Lichfield Road, Stafford, ST17 4LE
Tel: 01785 215355

ORDER ONLINE

Contacts

  • Contact Details

  • Operating hours:
  • Open Sunday to Thursday from 5pm - 11:30pm Friday/Saturday 5:00pm to 12:30am
  • Address:
  • 135-136, Lichfield Road, Stafford, ST17 4LE
  • Telephone:
  • 01785 215355 or 07734 037779
  • Email:
  • enquiries@theislandstafford.co.uk

Get in Contact

Thanks for your message. We will be in contact shortly
Your form cannot be processed. Please review the content and submit again.

Submitting form
 
 



Download our app to order a Takeaway or to Book a Table from the convenience of your Phone or Tablet