Get directions to: Maizurau Japanese Restaurant, Irvine, CA
Restaurant address: 5623 Alton Pkwy Irvine, CA 92618, USA
Restaurant: Maizurau Japanese Restaurant