I think this place deserves more visitors. I belive it's the only place where you can eat bison meet in Vilnius.