We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Came across this place while being on a business trip in South Carelia. The store itself is actually not that eminent from the first sight, but it's definitely worth visiting, especially if you are having a vacation or smth like that. The best thing about...More