Italian Restaurant on The Strand
Enjoy an authentic taste of Italy in the heart of London! Just minutes from Trafalgar Square, we’re perfectly located for you to pop in for a pre or post show bite to eat, or after you've been to see the London Eye or Big Ben! Join our friendly staff as they treat you to all your favourite Bella dishes, including our steaming bowls of pasta and generously topped pizzas.
We're open every day for lunch and dinner, with a menu full of tasty Italian dishes made with ingredients crafted with Italian family tradition.
Find our other London restaurants here.
Private Hire
We offer vibrant & cosy private/semi-private spaces in a number of our restaurants, perfect for your next party, corporate celebration or family get together. We can host up to 120 people here.