Chinese · London
Good food.
Great flavour.
40 New Oxford Street, London, WC1A 1EP
Opening hours to be confirmed
Shanghai Family is a Chinese takeaway in London, WC1A 1EP. A menu has not yet been added to this listing.
Shanghai Family is listed at 40 New Oxford Street, London, WC1A 1EP. Opening hours and menu details can be added by the verified owner.
Loading reviews…