Frames Sports Bar is a relaxed sports bar offering pool, darts, live entertainment, and multiple TVs screening sports.