All reviews seem negative
Slow service. High prices. Edemame is way too salty. The rolls fall apart because the sticky rice is not sticky enough. Just terrible.