Hamburger restaurant Fries Kiosk, located in Tallinn.