China Palace Restaurant
China Palace restaurant

Our Locations

We are located at:
331 Cotuit Road,
Sandwich, MA 02563

Tel:
508-888-3543
508-888-3544
Opening Hours:
Daily from 12:30 pm - 9:00 pm


View Larger Map