Restaurants & Bars

Los Angeles Area

The Stand come to Century City


Restaurants & Bars 5

The Stand come to Century City

tony michaels | Apr 4, 2007 10:21 AM

Have not been but the LA Times Restaurant Journal in the Food section today reported that The Stand, (original location on Ventura Blvd. in Encino) has opened up a second location at 2000 Avenue of the Stars (supposedly behind the location of the new offices of CAA). So they get Craft (yet to open) and The Stand too? Lucky agents going from prime steaks to tube steaks.

Want to stay up to date with this post?