Yield: "8 to 10 servings"
| 8 | oz. | ziti, cooked |
| 3 | tablespoons | butter or margarine |
| 2 | packages | shredded parmesan cheese, 3 oz. each, divided |
| 1-1/2 | lbs. | ground round |
| 1 | medium | onion, diced |
| 2 | cloves | garlic, minced |
| 2 | cans | tomato sauce, 8 oz. each |
| 1-1/2 | teaspoons | salt, divided |
| 1/2 | teaspoon | ground cinnamon |
| 1/4 | teaspoon | pepper |
| 1/2 | cup | butter or margarine |
| 2/3 | cup | all-purpose flour |
| 4 | cups | milk |
| 2 | large | eggs |