Bella Cosa Restaurant
Stylish Italian Restaurant in Canary Wharf in London, UK
Bella Cosa is a contemporary Italian restaurant overlooking the South Dock in Canary Wharf. Serving a variety of pizza and pasta dishes, as well as regional Italian specials, in an intimate space, with additional room upstairs for groups and private dining.