back to search results
1201 W. 5th St.
Los Angeles, CA 90017
view google map
A party or meal at Los Angeles Center studios combines all the glamour and glitz of Hollywood, but in Downtown's backyard. The magnificent Tower Building completed in 1958 features classic elements of vintage Modernism.
American, Coffee & Tea , Dining, Fast Food, Pizzas, Salads, Sandwiches