Nova Sushi is an experienced sushi restaurant offering affordable sets.