Get directions to: Natures Table, Cerritos, CA
Restaurant address: 12900 Park Plz Dr Cerritos, CA 90703, USA
Restaurant: Natures Table