Chinese · Gloucestershire
Good food.
Great flavour.
Crystal Palace, 12 Sheep Street, Chipping Campden, Gloucestershire, GL55 6DS
Opening hours to be confirmed
Crystal Palace Fish And Chips Chinese Takeaway is a Chinese takeaway in Gloucestershire, GL55 6DS. A menu has not yet been added to this listing.
Crystal Palace Fish And Chips Chinese Takeaway is listed at Crystal Palace, 12 Sheep Street, Chipping Campden, Gloucestershire, GL55 6DS. Opening hours and menu details can be added by the verified owner.
Loading reviews…