STACKED Opens Its Doors in SoCal
Since news of the pioneering restaurant concept broke last February, enthusiastic foodies around Southern California have been eagerly anticipating the opening of STACKED: food well built, an entirely new dining experience opening on May 31, 2011, in Torrance, California. The 160-seat, 6,300 square-foot restaurant is located across from the AMC theaters at the Del Amo […]