Duchess Diner

restaurant in Pelham Islands, Stratford

Phone: (203) 375-7366

Website: www.duchessdinerstratford.com

Address: 1000 Stratford Ave