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:
Monday – Thursday from 11:30am to 11:30pm
Friday & Saturday from 11:30am to 12:30pm
Sunday from 12:00pm to 11:30pm


View Larger Map