Stella

at 2709 Lombardy Ave, Memphis, 38111 United States


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

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