Windmill Restaurant

restaurant in Pelham Islands, Stratford

Phone: (203) 378-6886

Website: www.thewindmilltavern.com

Address: 400 Hollister St