This is the place where we lost them, which means they either went to the mall or back into town.
Questo e' il posto dove li abbiamo persi, il che significa che o sono andati al supermercato o sono tornati in citta'.