1421 Orleans Road
East Harwich, MA 02645
Open 7 days a week from 11:30 A.M. for lunch and dinner.
The inside of this restaurant is so clean and well cared for, first-time visitors often think they've just opened. But the consistency of the wide variety of food items and efficient, friendly service