Sushi Saito is a 3 Michelin Star sushi restaurant - The Sushi God of Tokyo
Sushi Saito is often acknowledged as the best sushi place in Tokyo, and some argue he's the best in all of Japan. We got to spend the day with Saito, to ask him about his work, and to eat his soul shattering sushi. We got a once in a lifetime opportunity to not only eat, but also shoot with him.