Get directions to: Zentro Bistro, Cerritos, CA
Restaurant address: 11421 South St Cerritos, CA 90703, USA
Restaurant: Zentro Bistro