at 2709 Lombardy Ave, Memphis, 38111 United States

2709 Lombardy Ave
Memphis , TN 38111
United States
Contact Phone
P: (901) 526-4950

Reviews for Stella

Karen R.

Heard a few good things about this downtown restaurant and decided to give it a try with a couple of friends last night. Before I go on, if you're going... Read more

Camron W.

I have eaten at this establishment several times and I have enjoyed it every time. I have been there as a party of 2, 4 and as a large group and all times... Read more
Get more reviews for Stella

Company Rating