Long-standing Italian restaurant located in the lower levels of the Intercontinental Hotel, Hyde Park from Theo Randall
Michelin Stars: N/A
Cuisine: Italian
Address: The InterContinental Hotel, 1 Hamilton Pl, Mayfair, London W1J 7QY
Food Rating: 68%