Lithuanian restaurant specializing in cepelinai. Offers a taste of traditional cuisine.