The fast food chain unleashes a glossy, three-story new location today at 1528 Broadway, at West 45th Street, that will be open 24 hours.