This photo was taken of one of Atrium's eight green velvet booths that line the northern and eastern walls of the restaurant.
Address:
Atrium, 1816 N Vermont Ave, Los Angeles, CA 90027
Tips
Get more with
explorest pro
Learn more about the locations and
how to get the best pictures including:
Best times to go
Current weather conditions and times around twilight