Leon: Naturally Fast Food

The dream is to bring really good food at a good price to as many people as possible. It makes LEON sound like a new religion. If so, it’s one that can count our judges as among its growing congregation of worshippers.’ – Observer Food Monthly Awards The first Leon restaurant, in London’s Carnaby Street, […]

Read More…