Akoya Asian Cuisine

restaurant in Pelham Islands, Stratford

Phone: (203) 381-9366

Address: 2410 Main St