New review of Maido in Lima, Peru Posted on March 25, 2017 by Restaurant Critic 0 New review of Maido in Lima, Peru: Here