Republic Grill Asian Bistro

restaurant in Pelham Islands, Stamford

Phone: (203) 353-8005

Website: www.tengdaasian.com

Address: 235 Bedford St