Restaurants » Indian Restaurants in Mayfair
16 Albermarle Street, Mayfair, London W1S 4HL
2 reviews
Tags: antique, indian, most romantic place, pricey, stylish
MissGood
(2982 points) 19-02-2008
Chor Bizarre very recently celebrated its 10th anniversary and it has been judged as 'One of the 50 most romantic places in the world' and 'amongst...
more...