News
A four-story-tall movie screen in the parking lot of Tesla’s Hollywood Diner & Drive-In is now blocking the view from a nearby apartment complex. The diner, which is located at 7001 Santa Monica Blvd.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results