Abby's Roast Beef Restaurant

restaurant in Pelham Islands, Stamford

Phone: (203) 975-9919

Address: 100 Greyrock Pl