La Molienda Cafe

113 Grand Ave, New Haven, CT 06513

(203) 562-0675

Location