With authentic Italian cuisine and a modern interior, Isola Bella Restaurant is a vibrant and popular restaurant, just a 5-minute walk from Holborn Tube Station. <br/><br/>The IsolaBella menu features delicious Italian dishes, with a key focus on fresh fish, shellfish, meat and pasta. There is a well picked Italian wine list and large wine displays in the modern dining room.
Venue Details & Map
45-46 Red Lion StreetHolbornLondonWC1R 4PF
- Public transport:
- Holborn, Underground
Loading reviews for Isolabella
Are you a representative of Isolabella?
Respond to Reviews
Please be advised that any comments, opinions and statements submitted herewith are entirely independent and do not represent views held by, or are in any way connected to visitlondon.com.