135-136, Lichfield Road, Stafford, ST17 4LE
Tel: 01785 215355
ORDER ONLINE
Contact Details
- Operating hours:
- Open Sunday to Thursday from 5pm - 11:30pm
Friday/Saturday 5:00pm to 12:30am
Sunday Lunch: 12:00pm - 4:30pm
- Address:
- 135-136, Lichfield Road, Stafford, ST17 4LE
- Telephone:
- 01785 215355
- Email:
- enquiries@theislandstafford.co.uk

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