Fish Restaurant + Bar

bar in Pelham Islands, Stamford

Phone: (203) 724-9300

Website: www.fishstamford.com

Address: 245 Bedford St