Get directions to: California Juice Stop, Irvine, CA
Restaurant address: 17801 Main St Ste A Irvine, CA 92614, USA
Restaurant: California Juice Stop