Bella Cosa is a contemporary and stylish Italian Restaurant in Canary Wharf; river side views, pizza oven, covered terrace.