Louie's Italian Restaurant & Bar

bar in Pelham Islands, Cos Cob

Phone: (203) 422-2177

Website: www.louiesrestaurantbar.com

Address: 136 River Road Ext