A relaxed à la carte restaurant, Paviljonki offers European cuisine, local specialties, and fresh fish, alongside pizza and burgers, all with a lakeside view.