Venue Details & Map
Amaretto Ristorante - Edgware
12 The PromenadeLondonHA8 7JZ
This place has returned to the old ownership, and all I can say is thank GOD! They do excellent pizzas, the size of which makes your jaw drop and cancel the greedy dessert choice you made in advance. Everything is fresh and there is a genuine Italian vibe and it's obvious a lot of Italian ex-pats come here.more
Can only agree wholeheartedly how nice the food is at this Italian restaurant. The staff are Italian and the food is cooked to order, so you know you're getting fresh, authentic dishes.
If I have any criticism it is that it can get rather noisy as the floors have marble tiles and the sound bounces off the walls and floors. A further point - parking can be a little difficult since so much of...more