Mambo's Cafe is a Peruvian restaurant offering a full menu of flavorful dishes.