happy square town wallpaper town square restaurants happy hour 246 West 38th Street. Located in Midtown Manhattan near Central Park MOMA Carnegie Hall Rockefeller Center Radio City Music Hall … Sunday, June 26, 2022 Edit