Restaurant Vuokala offers pizzas and burgers in an idyllic lakeside setting. It's a welcoming spot for diners.