135-136 Lichfield Rd, Stafford ST17 4LE, \N, \N, Stafford, ST17 4LE
The Island Restaurant is located in the heart of Stafford. This authentic Bangladeshi eatery offers an unrivalled range of popular Indian and Bangladeshi dishes, imaginatively recreated for a new and exciting experience.
Great place for the theatre goers to come and enjoy a nice meal before the show.
Looking for the best theatre shows, restaurants, bars and accommodation in Stafford? Browse our full Stafford guide.
Stafford