Ellendale's is a wonderful hidden gem in Donelson. It's relatively convenient, the atmosphere is very romantic and classy, the food is marvelous, the prices are reasonable, it's seldom crowded, the dining areas are segmented enough and small enough there's a sense of intimacy, it's quiet, there's outdoor dining available.
I can't think of a bad thing to say about it except one: I'm not sure it isn't a bit too upscale and quiet for children. If your kids are noisy, folks will notice. Will they complain? I doubt it, but you might feel embarrassed when everyone notices.
If you're looking for a good 'date' restaurant, and you want to get away from the crowds of West End, the Gulch, Green Hills, Cool Springs, etc, then give Ellendale's a try!