Nara Nara Mediterranean Grill
71 Fortune - Space 103
I-5 and I-405 Freeway (Irvine Spectrum)
Irvine, California 92618
USA
Phone: (949) 453-8300
71 Fortune - Space 103
I-5 and I-405 Freeway (Irvine Spectrum)
Irvine, California 92618
USA
Phone: (949) 453-8300