Venue Details & Map
Amaretto Ristorante - Edgware
12 The PromenadeLondonHA8 7JZ
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