Shanghai Family Chinese Restaurant Holborn

40 New Oxford Street, Holborn London United Kingdom WC1A 1EP
0207 6314538






Shanghai Family chinese restaurant in holborn provides all kinds of Jiangnan noodle snacks and authentic Shanghai syle chinese food. View our menu and book online.