Inspired by the belief that food should “taste good and do you good,” Leon is an ever-growing local chain of award-winning cafés that revolutionized the definition of “fast food.” At this Carnaby Street location, the bright interior has vintage books scattered about as well as a lively world music soundtrack, upholstered bench seating, and a centralized open kitchen. There, chefs use seasonal organic ingredients, olive oil, and fresh herbs to create dishes that are both healthy and flavorful. Specialties include breakfast porridge with blossom honey, Moroccan meatballs in plum tomato sauce, and a sweet potato falafel wrap with mango chutney.
AS FEATURED IN...
Congratulations to Mei Lin, winner of Top Chef Season 12.