Chinese · London
Good food.
Great flavour.
11 North Street, London, SW4 0HN
Opening hours to be confirmed
China Garden Express is a Chinese takeaway in London, SW4 0HN. A menu has not yet been added to this listing.
China Garden Express is listed at 11 North Street, London, SW4 0HN. Opening hours and menu details can be added by the verified owner.
Loading reviews…