Ozora Sushi is a sushi restaurant known for its inventive rolls and stylish interior.