Delphi Greek Restaurant and Bar primary image

Delphi Greek Restaurant and Bar

Los Angeles, California
Average rating: 0 No reviews

Greek Restaurant Supplies

Comfortable restaurant with a white-washed stucco look serving Greek classics since 1985.

Service area

Within 30 miles of Los Angeles, CA