Chicho's is a family-owned restaurant known for its Peruvian cuisine. They offer dishes such as chicken tamales and lomo saltado. The establishment is located in Montreal.