The Island Restaurant Stafford
135-136 Lichfield Rd, Stafford
01785 215355
Recent Reviews
Order Online
Reserve
The Island Restaurant Stafford
135-136 Lichfield Rd, Stafford
01785 215355