Luella’s Southern Kitchen is just the sort of place you need to find on a dreary day when you could do with a dose of Southern Soul and some homely food to warm your heart. Located on North Lincoln, it is well worth the 10 minute walk south from the Western El Stop in Lincoln…
