Cook ground beef, onion and garlic until no pink remains and onion in soft. Drain. Add tomato sauce, red wine, salt, pepper and Italian seasonings.
In a 2-quart casserole combine meat mixture with macaroni, zucchini, tomatoes and olives. Cook in a 350 degree F oven for 30 minutes.
Combine cheddar and Parmesan cheeses and sprinkle over cooked casserole. Return to oven for 5 minutes or until cheese melts.