Farmfoods
Fast Food
Farmfoods is a supermarket chain specializing in frozen foods. Originating in Aberdeen, Scotland in 1955, it now operates around 300 branches, including several in the Birmingham area.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Farmfoods.
Local restaurants nearby
Hazelwell St, Birmingham, B30, United Kingdom


