Tachibana is a Japanese restaurant specializing in sushi and sashimi, known for its carefully sourced seafood.