Elcoqui Restaurants

  • 286 Grand Avenue,
    New Haven, CT 06513
  • Phone: 203-562-1757
  • Cuisine: Spanish Restaurant

Map

Unable to Display Map