Nazca is a Peruvian restaurant offering Latin American cuisine.