Fast food restaurant Still Burger, offering burgers.