Los Andes is a Peruvian restaurant offering creative seafood and meat dishes, alongside cocktails, in a relaxed setting.