The Grayson Featured In Infatuation The Best Places To Watch Sports In NYC
The Grayson was featured in The Infatuation as one of New York’s best places to watch sports in NYC! Check out what they had to say. Just a few doors down from the most fiery, demonic layer of hell (aka the bar One And One) sits a big, TV-lined hall of sports-watching greatness called The…