Soul de Cuba Cafe

Location

283 Crown Street
New Haven, CT