Mama Lee's Restaurant, as seen on Robert Irvine's TV show, Restaurant Impossible. TV Locations, Buildings - Retail and Dining By: kiddzimahater