PAPA CRISTOS
Papa Cristo’s is probably the best restaurant in Los Angeles. Finley has been coming to this fine Mediterranean establishment since he was four-years-old and when Achilleas first moved to LA it naturally felt like the only place to bring a wandering Greek in the LA desert, taking him right to home.