Went there when in town on business from LA. The food was average at best, but the flavor is not Greek at all. Could barely taste lemon in any of the dishes. If you come to LA go to any of the places in W3rd St and enjoy the true flavor of Greece. Espicially the new one at Farmers market food like your greek mother would cook.
Pros: easy parking, cheap food
Cons: , taste , where the lamb
more