Mr Plaice
Fish and Chips · Fast Food
Mr Plaice is a fish and chip shop.
Location
Best places nearby
The highest rated places close to Mr Plaice.
Local restaurants nearby
233 London Road, ENG
Location
The highest rated places close to Mr Plaice.
233 London Road, ENG