I'm stuck. I have to go here with a party this weekend. My Chowhound research leads me to believe that:
1) It's pretty good relative to other restaurants in the vicinity
2) It's a middling performer compared to other Greek places in LA/OC
Any reccomendations on the menu? Should I stick with salads and appetizers?