Tappo

restaurant in Pelham Islands, Stamford

Phone: (203) 588-9870

Website: tapporestaurant.com

Address: 51 Bank St # 4