Phone: +442075849444
Address: 46 Thurloe Street, London, SW72LT, SW7 2LT, United Kingdom
City: London
Dishes: 35
Reviews: 3
" this menu and saw all the different options they had, from salads to wraps to grilled meats. I ended up ordering a quinoa salad and I was blown away by how delicious it was. The ingredients tasted so fresh and the dressing was amazing. I will definitely be coming back to Leon for more healthy and tasty meals."
All prices are estimates.