Vehoniemen Alamaja café and restaurant

Everything is self-baked at the villa café of Vehoniemen Alamaja.