4.7/5
Restaurant Dumpling Shack x Fen Noodles - South Quay
Canary Wharf, The Collective, 20 Crossharbour Plaza, Isle of Dogs E149YF
Menu
Home delivery of Noodles, Dumplings in Canary Wharf
Tsingtao Beer 青島啤酒
Add 3 pieces of tenders
Garlic mayo
+ 26