Owner: Yu King Long
Architect: MRW Design Associates
Location: Ogden, Utah
Size: 11,200 square feet
Tokyo Station is located at The Junction in downtown Ogden. A bamboo garden grows just inside the entrance of this Japanese restaurant. Diners can choose seating in the dining area or private rooms with grills. The interior and exterior finishes set the mood for high end dining.