Island cho Caribbean cuisine

448 Washington Ave, North Haven
(203) 891-5228