Long Branch Elks Lodge No. 742, 150 Garfield Ave., Long Branch, will hold an all you can eat Italian buffet from 6 p.m.-8 p.m. on Dec. 16. The menu will include meatballs, sausage, chicken parmesan, brocolli gavedeel, linguini and clams, stuffed rigatoni, pasta fagioli, bread, salad, coffee and dessert. The cost is $8 per person and is open to the public. The proceeds will benefit special needs children.