A solid 3 stars!
Loui's is located in a strip mall where 80% of the shops are VERY Asian. The staff also appear mostly Asian. I was not expecting great Greek food.
The friendly staff were charming and the lamb souflaki was very good. They also included garlic bread.
The menu was respectable but not exhaustive.
It was a solid meal. I left happy.
Oh, they take Visa and MC but not Amex.