Villi Silli is a relaxed and cozy à la carte restaurant and café in the heart of Vammala.