1621 Westwood Blvd.
Los Angeles, CA 90024
Wednesday thru Sunday dinner only, open at 5:00 p.m.
Contact
424.273.4892