Recommended for Dinner Family Friendly Lunch Restaurant Watch a video of the place Location 20 Canada Square Canary Wharf London E14 5NN Get Directions Additional Details Cuisine Italian
Congratulation!