Check availability and book Alloro
Excellent. Delicious Italian fine food - the taste of Italy in London. Fast, efficient service. 5*.
by pasqualeantiquefairs (4 reviews
), 07 May 2010
The best Italian restaurant in London, with very good service.
by silviabarthes (5 reviews
), 12 Jun 2008
Best Italian restaurant.
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.
by Judy Clarke, 15 May 2006
Have we missed a great restaurant in London?
Let us know.