Get directions to: Ono Cafe & Deli, Irvine, CA
Restaurant address: 18218 E Mcdurmott Ste K Irvine, CA 92614, USA
Restaurant: Ono Cafe & Deli