G.G.
This location is more West than North but it is easily acessible from expressways. I have thrown several parties at Pompei on Taylor St. Their party room will hold 80 and the food is excellent. They're online at pompeibakery.com
I also would recommend Marcello's on North Ave and they are also online. Both these places have very pretty rooms, reasonable menus and parking lots.