Menu is for informational purposes only. Menu items and prices are subject to change without prior notice. For the most accurate information, please contact the restaurant directly before visiting or ordering.
Crystal Palace is a delightful Chinese takeaway located at 13 Sheep St, Chipping Campden, United Kingdom. While primarily offering Chinese cuisine, it specializes in delicious Fish & Chips as well. Whether you prefer the tangy flavors of Chinese dishes or the classic British combo of fish and chips, Crystal Palace has something to satisfy your cravings.
Although dine-in and delivery options are not available at this establishment, their delectable offerings are perfect for a late-night food fix. So, if you find yourself craving a scrumptious dinner during the evening hours, Crystal Palace is the place to go.
With its convenient location in Chipping Campden, Crystal Palace is easily accessible, making it an ideal choice for locals and visitors alike. So, head on over to 13 Sheep St and treat yourself to a mouthwatering meal that blends Chinese delicacies with the classic Fish & Chips experience.