Nova Sushi is a sushi restaurant with over a decade of experience, offering accessible and affordable sushi options.