The Lambertville Elks, 66 Wil St., will have a dinner Wednesday, April 30, from 6 to 8 p.m. The cost is $8 a person. There will be homemade stuffed shells, meatballs, rolls, salad and dessert. For takeouts, call 397-4210.