Opened in March 2023, Chicky Rooster is a restaurant.