INCA Fusion Latina is a Peruvian restaurant known for its warm and authentic atmosphere.