LEON

Review by Bar

8, Kensington Arcade, Kensington High St, London W8 5SF, United Kingdom W8 5SF
1 month ago
Celiac friendly

Great chicken nuggets and fries, price is fair