Hanshin Pocha Irvine

6725 Quail Hill Parkway, Irvine, CA 92603