Nineteen18 – Michelin-Starred Restaurant in Vilnius, Lithuania | Flavors, Photos, Reviews