Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on May 31, 2011
*Press Use* The 6,300 square-foot restaurant is located at the Del Amo Fashion Center: 3525 West Carson Street in Torrance. It opens at noon Tuesday, May 31. Other units are planned at Fashion Valley Mall in San Diego and Los Cerritos Center in Cerritos.