3519 Walker Ave
Memphis, TN 38111
Memphis, TN 38111
Open HoursTu-F 6:30am-1pm, Sa 7am-12:30pm, Su 9am-1pm
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