THINGS I ATE: Papa Cristo’s

Image via Food GPS Los Angeles is not a city brimming with Greek food. In fact, I can only think of about six or seven Greek restaurants total — Le Petit Greek in Larchmont Village, The Great Greek in the Valley, Tony’s Taverna in Malibu, Ulysses Voyage at The Farmer’s Market, Petros in Manhattan Beach, …