Chinese · Devon
Good food.
Great flavour.
20 High Street, Cullompton, Devon, EX15 1AA
Opening hours to be confirmed
China Orchids is a local takeaway in Devon, EX15 1AA. A menu has not yet been added to this listing.
China Orchids is listed at 20 High Street, Cullompton, Devon, EX15 1AA. Opening hours and menu details can be added by the verified owner.
Loading reviews…