Amaretto Ristorante has been establishedsince the beginning of 2005 and under the management of head chef and owner Flo Bajari have been extremely successful and now own three North London Restaurants.
Flo learnt his trade many years ago in the southern parts of Italy and offers a true Italian taste all freshly prepared daily.