Canary Wharf's fresh pasta specialist shines with generously portioned dishes and exceptional staff—just know quality varies; stick to tried-and-tested favorites like truffle pasta.
Info
📍
Address
1-6, North, George St, Canary Wharf Estate, London E14 9QG, UK, LDN