10 Blenheim Street
Keywords: Italian See all and suggest more
First reviewed by The Metropolitan London
Described as "a Mayfair newcomer boasting luxurious interiors with golden walls and leather chairs. The dishes maybe simple in presentation, but are based on exemplary produce, carefully handled to extract maximum flavour".