A
Audrey Namara Review of The Palm, Downtown Los Angeles
The best place on Earth.
The best place on Earth.
Food was wOrth ten thousand dollars, but I didn't pay anything like that amont.
Atmosphere, decor, service, impeccable.
Dress to impress, you guest will love you.
Comments: