Movies Filmed at Terminal Annex
Terminal Annex, 900 N Alameda St, Los Angeles, CA 90012, USA
Philippe's The Original
from Man v. Food
from Star Trek: The Next Generation and 7 other movies.
Los Angeles Union Station
from Euphoria and 38 other movies.
City of Angels
Newspaper Building (interior)