Tankiu Sakura is a Japanese restaurant specializing in freshly prepared sushi, ramen, and tempura, using quality ingredients.