This establishment offers sushi and bubble tea. It is located within Union Station, a major transportation hub. The business is noted for its Japanese cuisine.