Mama D's offers delightful, down-home cooking in a welcoming atmosphere for everyone.