Papa Cristos, Los Angeles (Korea Town)
Wednesday, June 20, 2012
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 Korean town! It’s…
Backyard Bite