Brennan's Restaurant

restaurant in Pelham Islands, Stamford

Phone: (203) 323-1787

Website: www.brennansbythebeach.com

Address: 82 Iroquois Rd