Get directions to: Hunan Lion Cafe, Irvine, CA
Restaurant address: 92 Corporate Park Ste F Irvine, CA 92606, USA
Restaurant: Hunan Lion Cafe