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. 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
I ordered the medallions of fillet for an entree. The meat was tough, sinewy, and thoroughly unenjoyable. I would never eat here again.more
This place had white tablecloth's and formal setting but very informal service staff they were friendly and very approachable
The food was absolutely delicious the red wine great, I ate the caprise salad and pasta with the King prawns it was excellent.
The fruit salad with ice cream dessert was actually delicious fresh fruit cut up and not canned cocktail fruit I was very surprised and very...more
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
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