Los Andes is a Peruvian restaurant offering a diverse menu of dishes, from seafood and rotisserie chicken to fusion plates.