Somebody Help This Poor Girl: Lost Italian Restaurant at Olla Podrida Mall By Nancy Nichols | 6 years ago Anybody remember the name of the Italian restaurant in the gone, but not forgotten, Olla Podrida Mall in North Dallas?