The Window

restaurant in Pelham Islands, Milford

Phone: (203) 876-7777

Website: www.longislandwindowcompany.org

Address: 35 River St