Series Featuring 'The Lost Kitchen' Now Streaming On Discovery+Series Featuring 'The Lost Kitchen' Now Streaming On Discovery+You might not be able to send in postcards to get a highly sought reservation, but you can watch the series on Discovery+.Kristi MarieKristi Marie