The Japanese restaurant finally joins the sushi bake party with their new Ebi Aburi and Soft Shell Crab Bake Tempura The Moment Group’s Japanese restaurant Ooma is crashing the sushi bake party with ...