Time Restaurant

Located at 6th Street and Figueroa in downtown Los Angeles, the Time Restaurant was apparently open 24 hours.

 

Featuring the Hour Glass Cocktail Lounge.

 

Who knew?

4,439 views
11 faves
0 comments
Uploaded on March 4, 2008
Taken on March 3, 2008