new yorkers - do you know this place?