You are now leaving Menulist
We hope to see you again soon!
D.james Fish Chips
189 Vicarage Road, Sunbury-on-Thames, United Kingdom, TW16 7TP
Fast Food, Fish
The redirect does not work? Just click on this link or copy it into your address bar