Choo-Choo! All Aboard Tokyo’s Best Sushi Train Restaurant April 11th | Adriana Paradiso Leave stuffed for 1,500 yen or less. Sushi