London, United Kingdom
Bella Cosa is a hidden gem in Canary Wharf serving outstanding contemporary Italian cuisine. With generous portions of expertly crafted pasta and pizza, attentive service, and a romantic atmosphere, it's the perfect spot for a memorable meal before heading out for the evening.
+6 more