Sports bar offering a lively atmosphere and chef-prepared food. Located in Vilnius.