Try Cutting Edge Catering. I have never used them for home, but my work uses them all of the time. I believe they are around Lockport - I work in Romeoville.....
Congrats on the Christening! My oldest daughter just made her First Communion last Saturday - it just seemed like yesterday that we had her Baptised! :)
....If you want to do some things yourself - we always pick up a salad from Olive Garden. They say it only feeds 6 ppl, but I think that is if you are only eating salad! The bowl is huge! Plus, for $15, you get a dozen breadsticks and that great Italian dressing. It is worth it! We had about 30 people at the First Communion and we only used 1 bowl (order)!
Good luck and have a wonderful day!
T.
T.