Chiu Fai Garden

restaurant in Pelham Islands, Norwalk

Phone: (203) 846-1361

Address: 46 Westport Ave