Review of LEON

7 Canvey St, London Borough of Southwark, London SE1 9AN

Overall Rating

Celiac friendly?

Yes

Review


superfast service and most dishes are GF.

Updated 4 years ago