I'm going to say it was around 2007, the American mall was completely demo'd years ago, and they moved years before that. They've been at this new location long enough to go through one major overhaul during their time there. So, that says something in and of itself.
I really have no idea when the new restaurant was built in Lima. They started out in the American Mall when Parrasans left.
Thanks! Your answer is awaiting moderation.