Take a journey to Greece at Delphi Greek on Westwood Blvd.
It is easy to overlook many restaurants in LA. Drive down the street and tell me if you can name every restaurant you pass and if you have eaten there. One of these that I have driven by is Delphi Greek. Located on Westwood Blvd, just south of Westwood Village, it is possible I have driven by it for decades as it has been open for 32 years!
15 June, 2017