It's located in a shopping plaza and it's kinda hidden. I wasn't sure about the quality of food but after I had my meal, I was surely impressed. The owner/chef makes everything homemade. It's delicious, clean, and priced reasonably. The baklava was scrumptous.
I have been a longtime loyal customer of Mama Louisa's for 12 years now! In fact, Mama Louisa's was a weekly date night of my husband's and mine whe…
The food there is very fresh, I had the salmon salad and my girlfriend had the roasted lamb. It defiantly has that homemade taste and they give you plenty. You get high quietly food at low price.
Service is a bit slow, but the wait is well worth it. Food is authentic Greek, served with a flair. My all time favorite place to eat in Tucson.