Latest Mayfair restaurant reviews
Umu, Mayfair
(Overall rating: )
Umu is a great venue, feels very exclusive and hidden away. The staff are very attentive and the food was interesting as well as very tasty.
…more
by RobRoberts, 10 Jun 2008
by RobRoberts, 10 Jun 2008







