Barcelona Wine Bar & Restaurant

bar in Pelham Islands, Greenwich

Phone: (203) 983-6400

Website: www.barcelonawinebar.com

Address: 18 W Putnam Ave