castellnyc.com
It’s Martini o’Clock Somewhere When it Comes to Our Bar
Via NYC Plugged: Are martini’s your fancy? Castell NYC, a new rooftop martini bar located atop the AC Hotel in Times Square is here to fulfill those shaken or stirred fantasies...