All in all, Flames Central is a great venue to catch a game. The decor is cool and they have tons of seating of various types throughout, including "suites" on the upper levels. However, if you're having a group on a game night, a reservation is highly recommended.
The food is fairly good - although, the menu is a little small. Typical "bar" fare, for the most part. The service is always awesome. The servers are very attentive and staff are wandering around helping to take empty glasses and finished plates all the time.