At 1105 Lexington Ave, New York City, NY 10075-0416New York Here : Lenox Hill Grill. Welcome to Lenox Hill Grill is rated 4. It's worth a try!
Write a review