Restaurant
Iddu London
7 locals recommend,
Permanently closed
Location
44 Harrington Rd
London, England
South Kensington
Tips from locals
Fantastic Italian restaurant with a romantic feel. The pistachio pesto pasta is out of this world. The truffle pasta is also amazing. Leave room for dessert though!
A super chic Sicilian serving great breakfasts, lunches and atmospheric dinners. Serving simple yet great food from the med, the atmosphere is driven by the aperitivo hour.
Unique things to do nearby
Locals also recommend
- 9 locals recommend