Asian Bistro

restaurant in Pelham Islands, Stamford

Phone: (203) 998-7333

Website: www.asianabistroct.com

Address: 121 Towne St