To say that Amaretto Ristorante in London’s Edgware is popular is an understatement. This local Italian trattoria has been creating original and inspiring Italian dishes since it’s conception in 2005 and it just keeps getting better and better. Head chef and owner, Flo Bajari cut his teeth in Southern Italy before honing his culinary skills in some of the best Italian restaurants in London before opening Amaretto Ristorante and hasn’t looked back. Located on The Promenade, Amaretto is a cosy and relaxing restaurant where it’s clear the team has absolute passion for what they do. There is rarely a free table in the house so booking ahead is recommended. Buon Appetito!