Know a great happy hour or special for this location?
Family-run eatery offering classic Greek fare in a cozy interior or at sidewalk tables.
Suggest an edit
127 N Larchmont Blvd, Los Angeles, CA 90004