Montaditos Interplaza offers international cuisine in a mall setting.