Chinese · Devon
Good food.
Great flavour.
Fremington, Barnstaple, Devon, EX31 2NX
Opening hours to be confirmed
Han Court Chinese Restaurant is a Chinese takeaway in Devon, EX31 2NX. A menu has not yet been added to this listing.
Han Court Chinese Restaurant is listed at Fremington, Barnstaple, Devon, EX31 2NX. Opening hours and menu details can be added by the verified owner.
Loading reviews…