The man behind Casa Cruz in Notting Hill, Juan Santa Cruz, has come into Mayfair with this small plates affair that's VERY glam.
Critic reviews - total score 7 out of 10
Address: 26 Albemarle St, Mayfair, London W1S 4HY
Telephone number: 020 3096 9292
Nearest Station: Green Park
- Private Hire available
- Bar area