Review of Tokyo Station

2259 Washington Blvd, Ogden, UT 84401

Overall Rating

Review


This place was a train wreck! Watch out! I will never go back!

Celiac friendly?

No

Updated 1 year ago

Celiac