Chez Oly Nelly is a Peruvian restaurant specializing in dishes like grilled chicken and ceviche.