Restaurant Impossible At Drake’s Place In Ferguson, Missouri
On tonight’s episode of Restaurant Impossible, Robert Irvine and his crew team are in Ferguson, Missouri to save Drake’s Place, an American cuisine restaurant teetering on closing its doors for the last time. Drake’s Place officially opened ..