Marco S. • May 8, 2014The food is cheap and very good, sometimes there is also live music on saturday, a lot of places to sit (We can always find a table)
Seelan G. • July 6, 2021Love everything about Leon from the amazing quality delicious food to the wonderful staff and the range of vegan options they have