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