Nova Sushi is a restaurant specializing in sushi, offering over a decade of experience in crafting accessible and affordable Japanese cuisine.