Hello neighbors - I need to start thinking about where to have a First Communion luncheon for my son in May. Can anyone please recommend a place for 20-30 people that they had a good experience at and does not require walking up stairs? Not crazy expensive and relatively kid friendly. Our church is in Apex, so Holly Springs, Apex, and Cary would all work. Thanks :-)