Food Hygiene Ratings for Leon (Tottenham Court Road)
Hygiene Rating: 5/5
Food Hygiene Ratings for Leon (Tottenham Court Road)
Inspected: on 09/03/2017