Crescent & Vine - 25-03 Ditmars Blvd, Long Island City, NY 11105, USA on Eaten