China House

restaurant in Pelham Islands, Stratford

Phone: (203) 377-8570

Address: 1056 Stratford Ave