Stamford Diner Restaurant

restaurant in Pelham Islands, Stamford

Phone: (203) 961-0094

Address: 1625 Summer St