22722 Lambert St (Lake Forest Dr.)
Lake Forest, CA 92630
- Stumbled upon this place and I'm glad I did. Food is authentic Greek. Worth trying out if you like Greek food.
- Closed down. :(
- When available, try the lamb chops (they are a special item and only offered occasionally). They are excellently prepared and of the highest quality cut. A finely balanced meal, rest assured.