Szechuan Delight hero image

Szechuan Delight

Restaurant

1421 Orleans-Harwich Rd, East Harwich, MA 02645, USA

Biter Score
8.0
Open
Saturday: 11:30 AM – 10:30 PM