Max Burgers is a restaurant known for its burgers and considered to have some of the tastiest in Sweden.