I just recently ventured to Sutton Place for the first time since living in NYC for a few years. I really enjoyed myself. Its very low key and a great place to grab drinks with friends and chill. This may have been because it was a Wednesday night so I cannot speak for the atmosphere on the weekends. I recommend this place.
more