Review of LEON

8, Kensington Arcade, Kensington High St, London W8 5SF, United Kingdom W8 5SF

Overall Rating

Review


Many items are GF and clearly shown on menu. Menu has a disclaimer regarding cross contamination- so beware. Tasty and cost effective.

Updated 1 year ago

Celiac