Finnish hamburger restaurant with drive-in and WiFi services.