Eating Greek Mediterranean at Aliki's Greek Taverna restaurant in Los Angeles, CA.

Feedback

Do you manage or own Aliki's Greek Taverna?

Yes
Amp Menu