Scarpetta Restaurant Canary Wharf
Located in the busy business district, Scarpetta Restaurant Canary Wharf is a great spot for a client or team meeting. Impress them with the slick decor that the place boasts, then treat them to fresh, handmade pasta and a couple of cocktails.