Plum Tree Japanese Restaurant

restaurant in Pelham Islands, New Canaan

Phone: (203) 966-8050

Address: 70 Main St # A