3519 Walker Ave
Memphis, TN 38111
Memphis, TN 38111
Open Hours6:30am-12:30pm Tu-F, 7am-12:30pm Sa
OverviewAn Eastern Orthodox Priest runs this unassuming restaurant. It is often difficult to find a table, but worth the wait. Try the huge, fluffy homemade rolls, both wheat and white...
more