Modern Italian restaurant offering fine-dining with a twist. Located in central Vilnius.