I’m almost 100% sure this place is in New York right next to the Hotel Wellington. On what? 7th? Whatever. Doesn’t...
This is not the booth I would have taken a photo of if I were taking photos right there. Talk about burying the lead…