Should I Eat Here

Leo Foods

Manufacturers/packers
Rating 4/54 November 2024

This rating is below the average of 4.6 for Brent.

It's below the average of 4.4 for manufacturers/packers within 3 miles.

Hygiene standards are good.

Address
4 LOWER PLACE BUSINESS CENTRE, Steele Road, Barnhill, London, NW10 7AT
Local authority
Brent
Loading map…