Delphi Greek Restaurant and Bar
1383, Westwood Blvd, Los Angeles, CA, USA - 90024
(310) 478-2900
Comfortable restaurant with a white-washed stucco look serving Greek classics since 1985.
1383, Westwood Blvd, Los Angeles, CA, USA - 90024
(310) 478-2900
Comfortable restaurant with a white-washed stucco look serving Greek classics since 1985.