The Platters
Fish and Chips · Fast Food
A fish and chips shop offering takeaway.
Location
Best places nearby
The highest rated places close to The Platters.
Local restaurants nearby
Tadcaster Court, Doncaster Rd, England
Location
The highest rated places close to The Platters.
Tadcaster Court, Doncaster Rd, England