Sports bar Champs offers a European menu, sports on TV, and sporting memorabilia in a wood-floored pub setting.