Italian in London - Canary Wharf 2 Nash Court, Canary Wharf, London, E14 5AJ Tags: italian, takeaway, vegetarian dishes
Italian in London - Canary Wharf 33 Westferry Circus, Canary Wharf, London, E14 8RR Tags: air conditioning, italian, takeaway, vegetarian dishes