Latest Mayfair restaurant reviews
Alloro, Mayfair
The best Italian restaurant in London, with very good service.
by silviabarthes, 12 Jun 2008
by silviabarthes, 12 Jun 2008
Sartoria, Mayfair
(Overall rating: )
Great food, decently priced.
by Nick100, 15 May 2008
by Nick100, 15 May 2008
Sartoria, Mayfair
(Overall rating: )
Great service, great food, lovely restaurant.
We went on a fixed-price menu as part of a deal, …more
by The bristar, 14 May 2008
We went on a fixed-price menu as part of a deal, …more
by The bristar, 14 May 2008







