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 StreetLondonWC1R 4PF
10 reviews shouldn't give you 5and half stars.
The place was very cozy and great service
But food wise, everything wasn't what it says here
Everything we had was way too salty :(((
We were very exited to find a good Italian place by our restaurant but it was not :((more
I've eaten here a few times, always on an Open Table (Top Table) 50% off food offer which makes it amazing value. Delicious thin and crispy pizzas which are huge, and I love their starter of mushrooms stuffed with Gorgonzola. Their house white is pretty good and at only £16 a bottle it won't break the bank.more
Came with some friends with a Taste Card. We were all actually quite impressed with the quality of the food.. very thoughtful and tastefully done.
Shared a caprese salad, and asparagus. For mains, the shrimp risotto was rich and a bit spicy, which was great. I had a fish filet specialty of the house, which was done in a light tomato sauce and really light and fresh.
Only downside was we...more
What can I say about this place. It's probably the best Italian restaurant that I've been to in ages! I've tried many Italian restaurants in London over the years and it's rare if I find one that I would go back to because a lot of the food is tasteless. I would definitely go back here.
The atmosphere and decor is really nice, and the staff are very attentive and friendly. We were 15 minutes...more