Get directions to: Hrs-hotel Restaurant Spclst, Irvine, CA
Restaurant address: 16 Technology Dr Irvine, CA 92618, USA
Restaurant: Hrs-hotel Restaurant Spclst