Greek

2771 W Pico Blvd · Los Angeles, CA 90006 · Neighborhood: South Los Angeles (K-Town) One of my favorite family-owned gems is a Greek restaurant located in...