Yo! Sushi

The conveyor belts are rolling at this automated sushi restaurant, which opened at Union Station yesterday.

Yo! Sushi

This sushi restaurant has opened.

Recommended

Advertisement