Red Rooster Deli Of Stratford

restaurant in Pelham Islands, Stratford

Phone: (203) 375-2659

Website: redroosterdeli.net

Address: 1641 Barnum Ave