Delphi Greek Restaurant and Bar

Delphi Greek Restaurant and Bar
1383 Westwood Blvd
Los Angeles, CA 90024
United States

Hours
Monday - Sunday 08:30 am to 11:00 pm

Description
Comfortable restaurant with a white-washed stucco look serving Greek classics since 1985.
Ratings
Advertiser
Roozbeh Farahanipour



View Count 903