Hours & Location
1383 Westwood Blvd,
Los Angeles, CA 90024
310.478.2900
info@delphirestaurant.com
Monday - Sunday
10:30am - 10pm
1383 Westwood Blvd,
Los Angeles, CA 90024
310.478.2900
info@delphirestaurant.com
Monday - Sunday
10:30am - 10pm