The Long Hall NYC, a new bar and restaurant, located at 58 East 34th Street in Midtown South (in the old Murray Bar space), is now open for business as of this writing. We don’t know much about the spot; we’ll have a review in this space after our initial visit.