About

Bella Italia on Shaftesbury Avenue offers a delightful taste of Italy right in the heart of London. Known for its cozy and fashionably intimate atmosphere, this spot is perfect for anything from a solo dinner to a lively meal with friends or family. With an impressive average rating of 4.2 on Google, it's a hit among both locals and tourists.

The menu caters to a variety of dietary preferences, offering gluten-free, vegan, vegetarian, and healthy options. Classic Italian dishes like Bolognese, Lasagna, and a range of pasta are served with flair, complemented by a selection of small plates and decadent desserts. Whether you're in the mood for a mid-morning brunch or a hearty dinner, you can find a meal to suit your taste.

Adding to the appeal, Bella Italia provides free Wi-Fi and has a welcoming vibe for everyone, including the LGBTQ community. It's a great spot for catching up on sports while enjoying a well-mixed cocktail or a glass of wine. Quick service makes it ideal for those on the go, but it's equally charming for those who want to linger over a cup of coffee.

With affordable prices and a menu fit for various palates, Bella Italia is a delightful destination for any meal, any day of the week. Reservations are recommended to secure a spot in this popular Italian eatery.

Show more

Price

$$$$ 20 - 30 GBP

Meals

Branch, Lunch, Dinner

Cuisines

Gluten-free, Italian, Vegan

Services

Delivery, Takeaway, Reservations available, Dine-in, Reservations recommended

Dietary options

Vegan options, Vegetarian options, Healthy options, Gluten-free options

Offering

Serving alcohol, Serving desserts, Small plates, Serving cocktails, Serving beer, Serving wine, Serving coffee

Reviews and Ratings

Write a review
4.2
based on 2,505 reviews
4.2/5 2,505 reviews
aiden brady
aiden brady
1 month ago on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

Sujoy was an incredible server, very quick while also being friendly

Mollie McDermott
Mollie McDermott
1 month ago on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

Food was great and our waiter Sujoy was lovely!

Olivia S
Olivia S
1 month ago on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

I came here with my mum, excellent food (we both recommend the Chicken Milanese, garlic doughballs and brownie sundae). We didn’t feel rushed at all, volume easy to talk with nice music and excellent, attentive service from Sujoy!

Frequently Asked Questions

  • What is the address of Bella Italia - Shaftesbury Avenue?
    Bella Italia - Shaftesbury Avenue is located at 61-63 Shaftesbury Ave, W1D 6LQ, London, United Kingdom.
  • How to get here by public transport?
    The nearest public transport options provide quick and easy access:
    • Bus stop Tottenham Court Road (479 m walk)
    • Bus stop Haymarket / Charles II Street (Stop P) (344 m walk)
    • Bus stop Piccadilly Circus (Stop B) (424 m walk)
    • Bus stop Piccadilly Circus (437 m walk)
  • How is Bella Italia - Shaftesbury Avenue rated by visitors?
    Bella Italia - Shaftesbury Avenue has an average rating of 4.2 based on 2,505 reviews across platforms such as Google, Facebook.
  • What is the average price for a meal at Bella Italia - Shaftesbury Avenue?
    The average price for a meal is 20 - 30 GBP (it is cheap - $).
  • Does the venue offer vegetarian or vegan options?
    Yes, vegetarian or vegan dishes are available on the menu.