Address: , Inari, - Suomi
Checkins
2
Avarage rating at this location
3.25
Mikael Holma
Nellim
over 3 years ago