Lithuanian supermarket offering a wide selection of food and dairy. Known for freshly made Lithuanian kebabs.