Sherwood Diner

restaurant in Pelham Islands, Westport

Phone: (203) 226-5535

Address: 901 Post Rd E