19-20 Dover Street
Mayfair, London
Tel: 020 7495 4768 Check availability and book Alloro
Green Park 0.1 miles

Alloro, London Alloro restaurant in London « 1 of 2 photos »

Add your review

Blog review URL


Check availability and book Alloro

Check availability and book Alloro

Alloro reviews

Excellent. Delicious Italian fine food - the taste of Italy in London. Fast, efficient service. 5*.

Useful review?
 by pasqualeantiquefairs (4 reviews), 07 May 2010
The best Italian restaurant in London, with very good service.

Useful review?
 by silviabarthes (5 reviews), 12 Jun 2008
Best Italian restaurant.

Useful review? 1
 by Anonymous, 29 May 2006
The staff was extremely helpful with one of our guests being very late. Delicious food and an excellent wine list.

Useful review?
 by Judy Clarke, 15 May 2006

Have we missed a great restaurant in London? Let us know.

» » Italian

Map of Alloro » Enlarge map
My lists
  •  Favourites
  •  Wish List

Add Alloro to a list of your favourite nice things in London, places you want to go, or a new list on any subject…