Gotham Buds opened on West 125th Street, right across the street from the Apollo Theater.
It’s Christmas in Harlem! Or rather: 4/20.