Lemongrass

  • 80 University Pl #11,
    New York, NY 10003
  • Phone: 212-604-9870
  • Cuisine: Thai Restaurant

Map

Unable to Display Map