Bella Italia - London Baker Street
Restaurant • Bar • Italian restaurant • Lounge • Vegan restaurant • Gluten free restaurantCasual restaurant serving Italian pasta, pizza & grill dishes, with a special children's menu.
Address
100 Baker St, London W1U 6TW, United Kingdom
Website
Contact
+44 20 3058 3458Price rating
$$ $$
Rating on Google Maps
3.90 (688 reviews)Open on Google Maps
Working Hours
Permanently closed.