Restaurants Not like anywhere you’ve ever been super exciting and super healthy Otto Lenghi Restaurants Ottolenghi began in a small shop in Notting Hill in 2002. Since then, the team has slowly expanded, our scope has grown, and exciting new...