BFC
Fish and Chips
BFC is a takeaway establishment specializing in fish and chips. It has received a food hygiene rating of three out of five.
Location
Best places nearby
The highest rated places close to BFC.
Local restaurants nearby
261 Dewsbury Road, Leeds, LS11 5HZ, GB



