clock menu more-arrow no yes mobile

Laurel Point Restaurant

12050 Ventura Blvd, Los Angeles, CA 91604

(818) 769-6336