Get directions to: Mustard Delicatessen, Irvine, CA
Restaurant address: 5663 Alton Pkwy Irvine, CA 92618, USA
Restaurant: Mustard Delicatessen