Delphi
Greek · Mediterranean · Bar
Delphi is a Greek restaurant serving classic dishes in a comfortable, white-washed setting since 1985.
Location
Best places nearby
The highest rated places close to Delphi.
Local restaurants nearby
1383 Westwood Blvd, CA


