Review of LEON

Kensington Arcade, London W8 5SF, UK

Overall Rating

Review


Great chicken nuggets and fries, price is fair

Celiac friendly?

Yes

Updated 4 years ago

Celiac