Summer restaurant Villas

New restaurant on Paljakka Ski Villas’ premises