Bella Italia - Shaftesbury Avenue
Restaurant • Bar • Italian restaurant • Lounge • Vegan restaurant • Gluten free restaurant😠 Excellent waiting staff & nice drinks. Good Food Yet Overall Dining Experience Ruined By The Manager! So NO, I would not recommend going here full stop. I have posted pictures. My dessert was delicious!!! Back to the Manager: What an impolite, poorly spoken, certainly sour, ill-mannered man. No cu... People often mention service, restaurant, great, waitress, delicious, good, Bella, Italia, staff, amazing,
Address
61-63 Shaftesbury Ave, London W1D 6LQ, United Kingdom
Website
Contact
+44 20 3307 3334Price rating
$$ $$
Rating on Google Maps
4.00 (1.7K reviews)Open on Google Maps
Working Hours
- Thursday: 11 AM to 10 PM
- Friday: 11 AM to 11 PM
- Saturday: 11 AM to 11 PM
- Sunday: 11 AM to 10 PM
- Monday: 11 AM to 10 PM
- Tuesday: 11 AM to 10 PM
- Wednesday: 11 AM to 10 PM