Review by

73 Strand, London, Greater London WC2R 0DE
1 year ago


I’ve eaten at other Leon’s, but felt a little nervous at this one. At this one I was advised to stick with a salad (which was yummy!) and not get a rice bowl. Not sure if this location operates any differently, but Maybe they were just trying to cover themselves, because it’s obviously not a dedicated facility. Great food still though!