Panda Garden

restaurant in Pelham Islands, Stamford

Phone: (203) 323-7601

Website: pandagarden.com

Address: 15 High Ridge Rd