Get directions to: Cafe O Deli, Irvine, CA
Restaurant address: 100 Pacifica Ste 150 Irvine, CA 92618, USA
Restaurant: Cafe O Deli