M.C.
Check out the spain inn located in piscataway. I had my sons baptism party there and it turned out wonderful. The food was excellent (they set it up buffet style) and had a great party room. I believe there is 3 different size party rooms to accommodate different size event's. Good luck.
Spain inn
1707 w 7th street
piscataway, nj
###-###-####