Review of LEON

86 Cannon St, London EC4N 6HT, UK

Overall Rating

Review


Their food is so great! I had the Moroccan meatballs and fries.

Celiac friendly?

Yes

Updated 5 years ago

Celiac