Soul de Cuba Cafe

Book a table at Soul de Cuba Cafe, 283 crown street , New Haven

Book a table