Aliki’s Greek Taverna

Family-run Greek taverna in Westchester near LAX.

Address
5862 Arbor Vitae St., Los Angeles, CA 90045
Directions
More info