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