Bamboo Asian Food

restaurant in Pelham Islands, Stamford

Phone: (203) 967-1110

Address: 804 E Main St