Apollo Chicken and More is a restaurant specializing in fried chicken and offering vegetarian options. The restaurant seats 60 guests and also broadcasts FCK games live.