BLOCLEats

China Orchids

China Orchids 20 High Street Cullompton Devon
EX151AA

Food rating: 5/5 stars
Updated: 18. May 2022

Food ratings

  • Confidence in management: 5
  • Hygiene: 5
map for China Orchids

Restaurant nearby

  1. Costa Coffee, EX151AA
  2. The Bakehouse, EX151AB
  3. The Lime Tree, EX151AA
  4. 0.1 miles Noor Sitara, EX151AJ
  5. 0.1 miles Walronds Preservation Trust, EX151JL
  6. 0.1 miles The Olive Well Restaurant & Rooms, EX151AF