Peruvian restaurant Imperio Inca II offers a welcoming atmosphere and generous, flavorful dishes.