Review of LEON

35 Great Marlborough St, City of Westminster, London W1F

Overall Rating

Review


Good enough food. Lots of options if celiac. The fries were very good.

Updated 7 years ago

Celiac