Best of New Haven 2013: Best Place to Buy Leather

1) Agabhumi The Best of Bali

1020 Chapel Street
New Haven
(475) 238-8102

agabhumi.com