Hamburger restaurant offering a unique experience.