Soul De Cuba Cafe

  • 283 Crown Street,
    New Haven, CT
  • Phone: 203-498-2822
  • Cuisine: Spanish Restaurant

Map

Unable to Display Map