Shanghai Gourmet

restaurant in Pelham Islands, Southport

Phone: (203) 256-8188

Website: shanghaigourmetct.com

Address: 1715 Post Rd E