Nova Sushi is a sushi restaurant with over 10 years of experience, offering fresh, affordable sushi sets.