Cho Sen Island

  • 367 Central Avenue,
    Lawrence, NY 11559
  • Phone: 516-374-1199
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map