Tawa Homestyle Cooking

restaurant in Pelham Islands, Stamford

Phone: (203) 359-8977

Website: www.tawaonline.com

Address: 211 Summer St