Tokyo Station | Teppanyaki & SushiContactCallrestaurant · OgdenTokyo Station | Teppanyaki & SushiDirectionsPhoto: tokyostationutah.comFind us2259 Washington Blvd, Ogden, UT 84401Phone: +18016278288DirectionsTheir website