Boston Fish & Chips

restaurant in Pelham Islands, Stratford

Phone: (203) 308-1891

Website: www.bostonfishandchips.net

Address: 794 Boston Ave