Temacrock is a Japanese restaurant offering a variety of sushi options, including unique items like sushi burgers and sushi dogs.