De Rosa's Italian Restaurant

restaurant in Pelham Islands, Westport

Phone: (203) 227-7596

Address: 577 Riverside Ave